Component Time

From TouchDesigner Documentation
Jump to: navigation, search

A Component can have a Time COMP in its local network (ie. comppath/local/time) to create a local Component Time. The parameters of that Time COMP define the time-based attributes and Timeline settings for this component, such as rate, start, end, and range. This is useful for driving various parts of the system independently of each other or for using different rate, range, or looping settings.

Component Time is inherited by all siblings of the component. At any network location, the Timepath is the path to the first Component Time found by traversing up the hierarchy towards the root. Component Time with a Timepath = / is referred to as Root Time. The Tscript timepath() expression can be used to find the Timepath of any node or network.

To create a Component Time in any component, right-click on the COMP and select Add Component Time... from the popup menu. A Time COMP will be added to that component in the location local/time.

When in a network editor viewing a network with Component Time, a mini-timeline will be displayed at the bottom of the editor pane.

Analogous to Component Variables

An Operator Family that contains its own Network inside. There are twelve 3D Object Component and eight 2D Panel Component types. See also Network Path.

An Operator Family that contains its own Network inside. There are twelve 3D Object Component and eight 2D Panel Component types. See also Network Path.

The panel at the bottom of TouchDesigner, it controls the current Time of the full system or just one component.

TouchDesigner's original built-in Command scripting language prior to Python.