镜像来自
https://github.com/minetest/minetest.git
synced 2025-06-30 23:20:22 +02:00
Ensure nightRatio is greater than zero in object shader
This commit is contained in:
@ -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
|
||||
|
Reference in New Issue
Block a user