forked from Mirrorlandia_minetest/minetest
Ensure nightRatio is greater than zero in object shader
This commit is contained in:
parent
8f652f4e31
commit
e531c59606
@ -508,7 +508,7 @@ void main(void)
|
||||
// turns out that nightRatio falls off much faster than
|
||||
// actual brightness of artificial light in relation to natual light.
|
||||
// Power ratio was measured on torches in MTG (brightness = 14).
|
||||
float adjusted_night_ratio = pow(nightRatio, 0.6);
|
||||
float adjusted_night_ratio = pow(max(0.0, nightRatio), 0.6);
|
||||
|
||||
// cosine of the normal-to-light angle when
|
||||
// we start to apply self-shadowing
|
||||
|
Loading…
Reference in New Issue
Block a user