Fusion icon indicating copy to clipboard operation
Fusion copied to clipboard

Render throttling/pausing

Open dphfox opened this issue 4 years ago • 3 comments

In some contexts such as plugin development, it may be desirable to throttle or pause render step actions (e.g. stepping animations) to reduce background resource usage e.g. when a plugin widget is not enabled.

It may be desirable to introduce tools for limiting or pausing animation, state and UI updates either locally or globally to allow users to conserve resources easily.

dphfox avatar Jul 19 '21 19:07 dphfox

Adding on to this, it could be nice if you could disable/pause the spring scheduler. I have a lot of background spring updates, that are not always shown to the player. I could just disable them all manually but that would add to file size greatly.

Gargafield avatar Sep 15 '21 07:09 Gargafield

Adding on to this, it could be nice if you could disable/pause the spring scheduler. I have a lot of background spring updates, that are not always shown to the player. I could just disable them all manually but that would add to file size greatly.

Springs already go to sleep when they're not moving - there should be no overhead for having a lot of springs sitting around doing nothing. Are you referring to something else?

dphfox avatar Sep 16 '21 00:09 dphfox

Adding on to this, it could be nice if you could disable/pause the spring scheduler. I have a lot of background spring updates, that are not always shown to the player. I could just disable them all manually but that would add to file size greatly.

Springs already go to sleep when they're not moving - there should be no overhead for having a lot of springs sitting around doing nothing. Are you referring to something else?

I have a lot of animations that are always running. But it's not always shown so, it could be cool if you could pause their execution and then re-enable it later.

Gargafield avatar Sep 16 '21 07:09 Gargafield

I will not pursue this for now.

dphfox avatar Feb 01 '23 01:02 dphfox