mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
fix NaN issue in apply_point_glow_light
This commit is contained in:
@ -18,7 +18,7 @@ void apply_point_glow_light(Light L, vec3 wpos, vec3 dir, float max_dist, inout
|
|||||||
#if (CLOUD_MODE >= CLOUD_MODE_HIGH)
|
#if (CLOUD_MODE >= CLOUD_MODE_HIGH)
|
||||||
vec3 _unused;
|
vec3 _unused;
|
||||||
float unused2;
|
float unused2;
|
||||||
float spread = 1.0 / (1.0 + sqrt(cloud_at(nearest, 0.0, _unused, unused2).z) * 0.01);
|
float spread = 1.0 / (1.0 + sqrt(max(cloud_at(nearest, 0.0, _unused, unused2).z, 0.0)) * 0.01);
|
||||||
#else
|
#else
|
||||||
const float spread = 1.0;
|
const float spread = 1.0;
|
||||||
#endif
|
#endif
|
||||||
|
Reference in New Issue
Block a user