A quick reference for common TouchDesigner jargon and core concepts.

TermDefinition
OP (Operator)The fundamental building blocks of a network (nodes). Categorized into families: COMP, TOP, CHOP, SOP, DAT, MAT, and POP. See The Operators.
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. See Cooking.
DirtyA state an operator enters when its inputs change but it hasn’t cooked yet. The next time its output is requested, it re-cooks.
BindingA bi-directional link between two parameters. Changing one automatically updates the other. See Parameters.
ReferencingA one-way Python link where one parameter “reads” the value of another (e.g., op('null1')['chan1']). See Expressions and Parameters.
ExportA one-way link where a CHOP channel drives a parameter directly, bypassing its constant value. Faster than an expression for many channels. See Parameters.
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.
TOXA saved, reusable component exported to a .tox file. The unit of modular design in TD; drag one into any project to reuse it. See Modular Design and Toxes.
InstancingDrawing many copies of one piece of geometry in a single GPU draw call, positioned and colored from CHOP/SOP/POP channels. The key to rendering thousands of objects. See Instancing.
Feedback LoopRouting an operator’s output back into its own input (via a Feedback TOP) to accumulate trails, blur, and motion over time. See Feedback Loops.
Viewer ActiveA mode where you can interact directly with a node’s visual display (e.g., rotating 3D geometry or clicking buttons). See Viewer Active Mode.
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.
PaletteThe built-in browser of ready-made components and example .tox files, opened with Alt+L.
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