Link

From TouchDesigner Documentation
Jump to: navigation, search



Unlike a Wire, a Link is the dashed line between nodes that represents other data flow between nodes. Link types are:

  • CHOP Exporting where a CHOP channel is sent to an operator Parameter.
  • DAT Export where a row of a table DAT is sent to an operator Parameter.
  • Python or Tscript expressions in Parameters, for example (Python) op('table1')[3,4] or op{'wave1')['chan1'], or (Tscript) tab() and chop().
  • node paths where a node fetches the data of another node, as in the Select TOP and Select CHOP.
  • a DAT operator executing its content on changes in another node, as in the CHOP Execute DAT.
  • a node sharing a parameter in another node with the (Python) op{'wave1').par.tx or (Tscript) par() expression.

See also[edit]

Wire, Connector, Node, Operator

Unlike a Wire that connects nodes in the same Operator Family, a Link is the dashed lines between nodes that represent other data flowing between nodes, like CHOP Exports, node paths in parameters, and expressions in parameters referencing CHOP channels, DAT tables and other nodes.

An Operator Family which operate on Channels (a series of numbers) which are used for animation, audio, mathematics, simulation, logic, UI construction, and many other applications.

An Operator Family that manipulates text strings: multi-line text or tables. Multi-line text is often a command Script, but can be any multi-line text. Tables are rows and columns of cells, each containing a text string.

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