From 74af65f3205793387c640ba26ac9c079e7a275e6 Mon Sep 17 00:00:00 2001 From: MihailRis Date: Fri, 29 Dec 2023 14:40:33 +0300 Subject: [PATCH] Sky artifacts fix --- res/shaders/skybox_gen.glslf | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/res/shaders/skybox_gen.glslf b/res/shaders/skybox_gen.glslf index e1ee6975..e850218b 100644 --- a/res/shaders/skybox_gen.glslf +++ b/res/shaders/skybox_gen.glslf @@ -257,8 +257,11 @@ void main() { float fog = 1.0f / (u_fog*0.5 + 1.0); // hide darkness at horizon + if (camera_vector.y < 0.0f) { + camera_vector.y *= 120.0f; + } camera_vector.y = max(0.01, camera_vector.y)*(1.0-u_mie*0.08) + 0.08*u_mie; - camera_vector = normalize(camera_vector); + //camera_vector = normalize(camera_vector); // the color of this pixel vec3 col = vec3(0.0);//scene.xyz;