diff --git a/Shaders/space-ALS-ultra.frag b/Shaders/space-ALS-ultra.frag index 6f01004d1..ff64ffaa8 100644 --- a/Shaders/space-ALS-ultra.frag +++ b/Shaders/space-ALS-ultra.frag @@ -227,20 +227,17 @@ void main (void) //vec3 sky_blue = normalize (vec3 (0.17, 0.52, 0.87)); //intensity = length(light_ambient.rgb); //light_ambient.rgb = mix(light_ambient.rgb, intensity * sky_blue, alt_desat_factor); - intensity = length(light_diffuse.rgb); light_diffuse.rgb = mix(light_diffuse.rgb, intensity * vec3 (1.0,1.0,1.0), alt_desat_factor); - - if (darkmap_enabled == 1) { float diffuse_reduction = mix(1.0,lightmapTexel.a, darkmap_factor); light_diffuse.rgb = light_diffuse.rgb * diffuse_reduction; } - + light_diffuse.rgb = clamp(light_diffuse.rgb, 0.0, 1.2); /// END light