3
$\begingroup$

How is Delta Time different from Scene Time in Simulation Nodes?

$\endgroup$

2 Answers 2

6
$\begingroup$

Scene time - how much time in frames or seconds, has passed since the beginning of the animation.

Delta time - how much time has passed, in seconds, from the last evaluation (last frame).

Delta time is a typical value used in simulations and game loops independent of fps, for example I used it here, named dt:

Distributed interaction visualization

def brain(dt, memory, gps):

You could implement delta time yourself by reading the scene time, passing it to sim output and subtracting current scene time from the previous scene time.

$\endgroup$
6
$\begingroup$

Clarifying pointers:


Delta Time in simulation, keeps things steady:

enter image description here


Scene Time plugged into simulation, makes things exponential:

enter image description here


The value in 'Simulation Output' can be used as 'Time' for some things:

enter image description here

$\endgroup$
3
  • $\begingroup$ Is Delta Time meant to accommodate sub-frame steps, eventually? $\endgroup$
    – Robin Betts
    Jun 26, 2023 at 17:02
  • $\begingroup$ I also would love to know that ... $\endgroup$ Jun 26, 2023 at 17:55
  • 1
    $\begingroup$ Manu .. The 4.0 manual suggests you can set substeps in the properties menu, and also shows a different interface for Baking. I can't think of another sensible meaning for Delta Time, not yet implemented. I could be wrong, of course. $\endgroup$
    – Robin Betts
    Jun 26, 2023 at 18:00

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .