A quick reference for common TouchDesigner jargon and core concepts.

TermDefinition
OP (Operator)The fundamental building blocks of a network (nodes). Categorized into 6 families: COMP, TOP, CHOP, SOP, DAT, MAT.
CookingThe process where an operator recalculates its data. TD only “cooks” a node if its inputs have changed and its output is being requested by another node or a viewer.
DirtyA state an operator enters when its inputs change but it hasn’t cooked yet.
BindingA bi-directional link between two parameters. Changing one automatically updates the other.
ReferencingA one-way Python link where one parameter “reads” the value of another (e.g., op('null1')['chan1']).
Time SliceThe process of calculating only the data needed for the current frame. Essential for real-time performance in CHOPs.
Global ShortcutA name given to a COMP that allows it to be referenced from anywhere in the project using parent.Name or op.Name.
CloneA system where one “Master” COMP’s internal network is automatically copied to multiple “Clone” COMPs.
Viewer ActiveA mode where you can interact directly with a node’s visual display (e.g., rotating 3D geometry or clicking buttons).
NullA “do-nothing” operator used at the end of a chain. It’s a best practice to reference Nulls instead of active operators to avoid breaking links when you add nodes in the middle of a chain.
Network PathThe location of an operator in the project hierarchy (e.g., /project1/geo1/transform1).
Perform ModeA specialized mode (F1) that hides the network editor and only displays a designated Window COMP for maximum performance.

(y) Return to TouchDesigner | (y) Return to Home