Timer

Timer Node is a node that lets you create animation curve(s), plays back and samples the value(s) along its time to output values.

Installation

To use this node enable omni.graph.nodes in the Extension Manager.

Inputs

Name

Type

Descripton

Default

Duration (inputs:duration)

double

Number of seconds to play interpolation.

1.0

End Value (inputs:endValue)

double

Value of the end of the duration.

1.0

Play (inputs:play)

execution

Signal to the graph that this node is ready for execution. When the node executes with this signal active it plays the clip from the current frame.

None

Start Value (inputs:startValue)

double

Value of the start of the duration.

0.0

Outputs

Name

Type

Descripton

Default

Finished (outputs:finished)

execution

When the node has finished the playback, signal to the graph that execution can continue downstream on this path.

None

Updated (outputs:updated)

execution

When the node is executed, and output value(s) resampled and updated, signal to the graph that execution can continue downstream on this path.

None

Value (outputs:value)

double

Progress of the Timer node, between 0.0 and 1.0.

0.0

Metadata

Name

Value

Unique ID

omni.graph.nodes.Timer

Version

2

Extension

omni.graph.nodes

Has State?

False

Implementation Language

C++

Default Memory Type

cpu

Generated Code Exclusions

None

uiName

Timer

Categories

animation

__categoryDescriptions

animation,Nodes dealing with Animation

Generated Class Name

OgnTimerDatabase

Python Module

omni.graph.nodes