Primitive
Primitives are a graph's's computed entities. They are created and transformed by nodes, and flow through the nodes and connections of a graph.
Examples of primitives:
PolyMesh
: a 3D polygonal mesh primitive.NURBS curve
andNURBS surface
: a NURBS curve and NURBS surface primitive.
Consider this graph:
The circle node creates a NURBS curve
primitive, and the sphere node creates a PolyMesh
primitive.
Both primitives get passed downstream to the collect node. In its turn, the collect node passes the two collected primitives on downstream to any node connected to its output.
In this case, the primitives pass through the collect node unchanged, but other node types have the ability to transform and modify incoming primitives. Example: an extrude mesh node will extrude the polygons of any incoming PolyMesh
primitive, but not NURBS curve
primitives.