From d1943375209508bdbfef7ccc6fb2ebd6ce76fd3f Mon Sep 17 00:00:00 2001 From: Piotrek Date: Sat, 24 Apr 2021 21:34:47 +0200 Subject: [PATCH] pseudo skybox --- src/shaders/shader.frag | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/shaders/shader.frag b/src/shaders/shader.frag index d6761b5..bd02893 100644 --- a/src/shaders/shader.frag +++ b/src/shaders/shader.frag @@ -51,4 +51,10 @@ void main() HitResult shadow = castNodes(primary.pos-ray_dir*0.000001, _SunDir); if(shadow.data > 0) out_color *= 0.1; } + else + { + float up = clamp(dot(ray_dir, vec3(0, 1, 0)) + 0.1, 0, 1); + vec3 sky = vec3(0.176, 0.592, 0.901) * up; + out_color = vec4(sky, 1.0); + } } \ No newline at end of file