Schedule (vuo.time.schedule)

Calculates the time elapsed since each output port was scheduled to begin passing along events.

This node is useful for controlling animations. You can connect the Requested Frame output port of a node that displays a graphics window (such as Render Scene to Window) to the Time input port of this node. Whenever the Time input port receives an event, each Elapsed Time port outputs a time relative to the start time specified for that port in the Schedule input list. For example, if the Time input port receives values that begin at 0 and increase by 1 each second and the first value in the Schedule input list is 3, Elapsed Time 1 will begin outputting events after 3 seconds, and will output elapsed times of 0, 1 and 2 at corresponding input times of 3, 4, and 5 seconds. You can use these elapsed times to calculate an object’s position or other parameters in an animation.

Keywords: alarm, animate, clock, count, cue, elapsed, frame, order, sequence, stopwatch


Example compositions:


Back to vuo.time node set documentation.