Lamps shadows are not refreshed when tweaking lamps parameters
Closed, ResolvedPublic

Description

Tweak "Soft" parameter under the shadow tab, the light shadow should be updating.

The other parameters (except shadow clip values) works because they are updated every frame.

This should be executed and trigger the shadow refresh.

deg_graph_flush_updates()

object->deg_update_flag |= DEG_RUNTIME_DATA_UPDATE;

Clément Foucault (fclem) raised the priority of this task from High to Unbreak Now!.Sep 11 2017, 4:18 PM

Note: i've fixed dependency graph issue, so now changing that parameter causes EEVEE_draw_shadows to be called, and la->soft has correct values there. However, opening file with soft size of 45, going to 1 and back to 45 doesn't give same exact result. So afraid something else is involved here.

Also, soft size of 45 is taking lots of seconds on my GT620 card on Linux, 384.47 driver..