Fix #14429 GIProbe does not work with SpotLights

This commit is contained in:
Przemyslaw Czarnota 2017-12-09 20:57:28 +01:00
parent 75d0aeb0e9
commit c3c1d119ec

View file

@ -2283,7 +2283,7 @@ void VisualServerScene::_bake_gi_probe_light(const GIProbeDataHeader *header, co
if (angle > light_cache.spot_angle)
continue;
float d = CLAMP(angle / light_cache.spot_angle, 1, 0);
float d = CLAMP(angle / light_cache.spot_angle, 0, 1);
att *= powf(1.0 - d, light_cache.spot_attenuation);
}