Smart Rendering Mode

This thread shows how to render on camera changed: What is the correct way to render on demand - #28 by vimcaw

But I agree, it would be interesting to be able to track other options, too.

scene has many observables, but I am not sure, if we can track change of attributes. My work around is rather to render only every x frames, which reduces gpu consumptions already by a lot! However, I am unable to track, if there are active animations. Is there a way to figure this out?
I have used scene.onBeforeAnimationsObservable but it triggers always. And when I check objects such as the animated object or scene, they do not seem to store information on i.e. scene.animations. Anyway to track if animations are active?

1 Like