Notifications
Clear all

[Closed] Manual time setting during animation rendering

Hi,
is there a way to evaluate the scene at some specific time during animation rendering via maxscript? For example: I want to render an animation from 0-100 range but in slow motion, let’s say 10 times slower. Here’s how I imagine it (this is pseudocode, I know there aren’’t such functions):


fn callbackFunction = 
(
   newTime = getCurrentFrameTime * 0.1
   evaluateSceneAtTime newTime
)
callbacks.addScript #preRenderFrame "callbackFunction()" id:#slowMotion

So the frame 20 for example will be saved as frame0020.jpg, but actually it will be the rendering of frame 2. What do you think?

1 Reply

Not sure if it would work for you but have you tried at time? Also I don’t know how it behaves with things like physics or baked animations among other stuff.


at time 0.5 render()

There is also a RetimerMan interface that you could check out.