From 312dbf8af1e78bcb369ead76930c66ec6ff631bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Foucault?= Date: Mon, 2 Sep 2019 02:21:19 +0200 Subject: EEVEE: Fix sunlight when sun angle is 180 degrees --- source/blender/draw/engines/eevee/eevee_lights.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blender/draw/engines/eevee/eevee_lights.c b/source/blender/draw/engines/eevee/eevee_lights.c index 48a2dacd2a9..126ec8d81c4 100644 --- a/source/blender/draw/engines/eevee/eevee_lights.c +++ b/source/blender/draw/engines/eevee/eevee_lights.c @@ -77,7 +77,7 @@ static void light_shape_parameters_set(EEVEE_Light *evli, const Light *la, const } } else if (la->type == LA_SUN) { - evli->radius = max_ff(0.001f, tanf(la->sun_angle / 2.0f)); + evli->radius = max_ff(0.001f, tanf(min_ff(la->sun_angle, DEG2RADF(179.9f)) / 2.0f)); } else { evli->radius = max_ff(0.001f, la->area_size); -- cgit v1.2.3