Difference between revisions of "Instance"

From TouchDesigner Documentation
Jump to: navigation, search
m
m
 
Line 6: Line 6:
 
There are two kinds of Instancing in TouchDesigner:
 
There are two kinds of Instancing in TouchDesigner:
  
1.  Geometry instances in the [[Geometry COMP|Geometry Component]] are copies of the geometry object which can be transformed independently. The Geometry COMP has an '''Instance''' parameter page to create instances. You can have one instance for every sample of a CHOP, row of a table, pixel of an image, or point of a SOP. Transformations of the instances can be made by supplying [[CHOP]] channels with X, Y, and Z and other data, for example.
+
1.  Geometry instances in the [[Geometry COMP|Geometry Component]] are copies of the geometry object, which can be transformed independently. The Geometry COMP has an '''Instance''' parameter page to create instances. You can have one instance for every sample of a CHOP, row of a table, pixel of an image, or point of a SOP. Transformations of the instances can be made by supplying [[CHOP]] channels with X, Y, and Z and other data, for example.
  
 
2.  An instance is an [[Operator|OP]] that doesn't actually have its own data, but rather just refers to an OP (or has an input) whose data it uses. This includes Null OPs, Select OPs and Switch OPs.  In this context this is a reference to another OP's data.
 
2.  An instance is an [[Operator|OP]] that doesn't actually have its own data, but rather just refers to an OP (or has an input) whose data it uses. This includes Null OPs, Select OPs and Switch OPs.  In this context this is a reference to another OP's data.
 
[[Category: Touch Glossary‏‎]]
 
[[Category: Touch Glossary‏‎]]

Latest revision as of 15:03, 1 June 2019


There are two kinds of Instancing in TouchDesigner:

1. Geometry instances in the Geometry Component are copies of the geometry object, which can be transformed independently. The Geometry COMP has an Instance parameter page to create instances. You can have one instance for every sample of a CHOP, row of a table, pixel of an image, or point of a SOP. Transformations of the instances can be made by supplying CHOP channels with X, Y, and Z and other data, for example.

2. An instance is an OP that doesn't actually have its own data, but rather just refers to an OP (or has an input) whose data it uses. This includes Null OPs, Select OPs and Switch OPs. In this context this is a reference to another OP's data.

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.

(1) A Geometry Component can render its SOP geometry many times using CHOP samples, DAT rows, TOP pixels or SOP points, (2) An instance is an OP that doesn't actually have its own data, but rather just refers to an OP (or has an input) whose data it uses. This includes Null OPs, Select OPs and Switch OPs.

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 reads, creates and modifies 3D polygons, curves, NURBS surfaces, spheres, meatballs and other 3D surface data.

Any of the procedural data operators. OPs do all the work in TouchDesigner. They "cook" and output data to other OPs, which ultimately result in new images, data and audio being generated. See Node.