Difference between revisions of "Tube SOP"

From Derivative
Jump to navigation Jump to search
(cleaning)
m
Tag: 2021.10000
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Summary
+
{{Summary
|opType=tube
+
|opType=tube
|opLabel=Tube
+
|opLabel=Tube
|short=The Tube SOP generates open or closed tubes, cones, or pyramids along the X, Y or Z axes.
+
|short=The Tube SOP generates open or closed tubes, cones, or pyramids along the X, Y or Z axes.
|opClass=tubeSOP_Class
+
|opClass=tubeSOP_Class
|opFamily=SOP
+
|opFamily=SOP
|long=The Tube SOP generates open or closed tubes, cones, or pyramids along the X, Y or Z axes. It outputs as meshes, polygons or simply a tube [[primitive]].
+
|long=The Tube SOP generates open or closed tubes, cones, or pyramids along the X, Y or Z axes. It outputs as meshes, polygons or simply a tube [[Primitive]].
|opLicense=Non-Commercial
+
|opLicense=Non-Commercial
|opFilter=False
+
|opFilter=False
}}
+
}}
{{ParameterPage
+
{{ParameterPage
|pageName=Tube
+
|pageName=Tube
|pageSummary=
+
|pageSummary=
|opFamily=SOP
+
|opFamily=SOP
|items=
+
|items={{Parameter
{{Parameter|parItems=
+
|parItems={{ParameterItem
{{Menuitem
+
|itemName=prim
|Itemname=prim
+
|itemSummary=
|Itemsummary=
+
|itemLabel=Primitive
|Itemlabel=Primitive
+
|opFamily=SOP
|OPfamily=SOP
+
|parName=type
|Parname=type
+
}}<!--
}}
+
-->{{ParameterItem
{{Menuitem
+
|itemName=poly
|Itemname=poly
+
|itemSummary=
|Itemsummary=
+
|itemLabel=Polygon
|Itemlabel=Polygon
+
|opFamily=SOP
|OPfamily=SOP
+
|parName=type
|Parname=type
+
}}<!--
}}
+
-->{{ParameterItem
{{Menuitem
+
|itemName=mesh
|Itemname=mesh
+
|itemSummary=
|Itemsummary=
+
|itemLabel=Mesh
|Itemlabel=Mesh
+
|opFamily=SOP
|OPfamily=SOP
+
|parName=type
|Parname=type
+
}}<!--
}}
+
-->{{ParameterItem
{{Menuitem
+
|itemName=nurbs
|Itemname=nurbs
+
|itemSummary=
|Itemsummary=
+
|itemLabel=NURBS
|Itemlabel=NURBS
+
|opFamily=SOP
|OPfamily=SOP
+
|parName=type
|Parname=type
+
}}<!--
}}
+
-->{{ParameterItem
{{Menuitem
+
|itemName=bezier
|Itemname=bezier
+
|itemSummary=
|Itemsummary=
+
|itemLabel=Bezier
|Itemlabel=Bezier
+
|opFamily=SOP
|OPfamily=SOP
+
|parName=type
|Parname=type
+
}}
}}
+
|parLabel=Primitive Type
+
|opType=tube
|parLabel=Primitive Type
+
|opFamily=SOP
|opType=tube
+
|parSummary=Select from the following types. For information on the different types, see the [[:Category:Geometry|Geometry]] category articles.
|opFamily=SOP
+
|parOrder=0
|parSummary=Select from the following types. For information on the different types, see the [[:Category:Geometry|Geometry]] category articles.
+
|parName=type
|parOrder=0
+
|parType=Menu
|parName=type
+
|parReadOnly=
|parType=
+
}}
|parReadOnly=
+
{{Parameter
}}
+
|parItems={{ParameterItem
{{Parameter|parItems=
+
|itemName=rows
{{Menuitem
+
|itemSummary=Creates horizontal lines.
|Itemname=rows
+
|itemLabel=Rows
|Itemsummary=Creates horizontal lines.
+
|opFamily=SOP
|Itemlabel=Rows
+
|parName=surftype
|OPfamily=SOP
+
}}<!--
|Parname=surftype
+
-->{{ParameterItem
}}
+
|itemName=cols
{{Menuitem
+
|itemSummary=Creates vertical lines.
|Itemname=cols
+
|itemLabel=Columns
|Itemsummary=Creates vertical lines.
+
|opFamily=SOP
|Itemlabel=Columns
+
|parName=surftype
|OPfamily=SOP
+
}}<!--
|Parname=surftype
+
-->{{ParameterItem
}}
+
|itemName=rowcol
{{Menuitem
+
|itemSummary=Both Rows and Columns. Looks like Quads in wire frame display, but all polygons are open (if the primitive type is polygon).
|Itemname=rowcol
+
|itemLabel=Rows and Columns
|Itemsummary=Both Rows and Columns. Looks like Quads in wire frame display, but all polygons are open (if the primitive type is polygon).
+
|opFamily=SOP
|Itemlabel=Rows and Columns
+
|parName=surftype
|OPfamily=SOP
+
}}<!--
|Parname=surftype
+
-->{{ParameterItem
}}
+
|itemName=triangles
{{Menuitem
+
|itemSummary=Build the grid with Triangles.
|Itemname=triangles
+
|itemLabel=Triangles
|Itemsummary=Build the grid with Triangles.
+
|opFamily=SOP
|Itemlabel=Triangles
+
|parName=surftype
|OPfamily=SOP
+
}}<!--
|Parname=surftype
+
-->{{ParameterItem
}}
+
|itemName=quads
{{Menuitem
+
|itemSummary=Generates sides composed of quadrilaterals (default).
|Itemname=quads
+
|itemLabel=Quadrilaterals
|Itemsummary=Generates sides composed of quadrilaterals (default).
+
|opFamily=SOP
|Itemlabel=Quadrilaterals
+
|parName=surftype
|OPfamily=SOP
+
}}<!--
|Parname=surftype
+
-->{{ParameterItem
}}
+
|itemName=alttriangles
{{Menuitem
+
|itemSummary=Generates triangles that are opposed; similar to the Triangles option.
|Itemname=alttriangles
+
|itemLabel=Alternating Triangles
|Itemsummary=Generates triangles that are opposed; similar to the Triangles option.
+
|opFamily=SOP
|Itemlabel=Alternating Triangles
+
|parName=surftype
|OPfamily=SOP
+
}}
|Parname=surftype
+
|parLabel=Connectivity
}}
+
|opType=tube
+
|opFamily=SOP
|parLabel=Connectivity
+
|parSummary=This option is used to select the type of surface, when using a Mesh Primitive Type.
|opType=tube
+
|parOrder=1
|opFamily=SOP
+
|parName=surftype
|parSummary=This option is used to select the type of surface, when using a Mesh Primitive Type.
+
|parType=Menu
|parOrder=1
+
|parReadOnly=
|parName=surftype
+
}}
|parType=
+
{{Parameter
|parReadOnly=
+
|parItems={{ParameterItem
}}
+
|itemName=x
{{Parameter|parItems=
+
|itemSummary=
{{Menuitem
+
|itemLabel=X Axis
|Itemname=x
+
|opFamily=SOP
|Itemsummary=
+
|parName=orient
|Itemlabel=X Axis
+
}}<!--
|OPfamily=SOP
+
-->{{ParameterItem
|Parname=orient
+
|itemName=y
}}
+
|itemSummary=
{{Menuitem
+
|itemLabel=Y Axis
|Itemname=y
+
|opFamily=SOP
|Itemsummary=
+
|parName=orient
|Itemlabel=Y Axis
+
}}<!--
|OPfamily=SOP
+
-->{{ParameterItem
|Parname=orient
+
|itemName=z
}}
+
|itemSummary=
{{Menuitem
+
|itemLabel=Z Axis
|Itemname=z
+
|opFamily=SOP
|Itemsummary=
+
|parName=orient
|Itemlabel=Z Axis
+
}}
|OPfamily=SOP
+
|parLabel=Orientation
|Parname=orient
+
|opType=tube
}}
+
|opFamily=SOP
+
|parSummary=Primary axis of tube (long axis).
|parLabel=Orientation
+
|parOrder=2
|opType=tube
+
|parName=orient
|opFamily=SOP
+
|parType=Menu
|parSummary=Primary axis of tube (long axis).
+
|parReadOnly=
|parOrder=2
+
}}
|parName=orient
+
{{Parameter
|parType=
+
|parLabel=Orient Bounds
|parReadOnly=
+
|opType=tube
}}
+
|opFamily=SOP
{{Parameter|parLabel=Modify Bounds
+
|parSummary=Available only when an input is connected to the Tube SOP to set bounds for the tube. When Orient Bounds = On it will rotate the geometry to match the orientation of the input SOP used for bounds. 
|opType=tube
+
|parOrder=3
|opFamily=SOP
+
|parName=orientbounds
|parSummary=
+
|parType=Toggle
|parOrder=3
+
|parReadOnly=
|parName=modifybounds
+
|parItems=
|parType=
+
}}
|parReadOnly=
+
{{Parameter
|parItems=}}
+
|parLabel=Modify Bounds
{{Parameter|parItems=
+
|opType=tube
{{floatitem
+
|opFamily=SOP
|Itemname=tx
+
|parSummary=Enabled only when an input is connected to the Tube SOP to set bounds for the tube. Turn Modify Bounds = On to enable the transform parameters below to further modify the position, scale, radius and height of the bounds.
|Itemsummary=
+
|parOrder=4
|Itemlabel=X
+
|parName=modifybounds
|OPfamily=SOP
+
|parType=Toggle
|Parname=t
+
|parReadOnly=
}}
+
|parItems=
{{floatitem
+
}}
|Itemname=ty
+
{{Parameter
|Itemsummary=
+
|opFamily=SOP
|Itemlabel=Y
+
|opType=tubeSOP
|OPfamily=SOP
+
|parLabel=Rotate Order
|Parname=t
+
|parName=rord
}}
+
|parType=Menu
{{floatitem
+
|parReadOnly=
|Itemname=tz
+
|parOrder=5
|Itemsummary=
+
|parSummary=
|Itemlabel=Z
+
|parItems={{ParameterItem
|OPfamily=SOP
+
|opFamily=SOP
|Parname=t
+
|parName=rord
}}
+
|itemLabel=Rx Ry Rz
+
|itemName=xyz
|parLabel=Center
+
|itemSummary=
|opType=tube
+
}}<!--
|opFamily=SOP
+
-->{{ParameterItem
|parSummary=Location of the tube center from the object origin.
+
|opFamily=SOP
|parOrder=4
+
|parName=rord
|parName=t
+
|itemLabel=Rx Rz Ry
|parType=
+
|itemName=xzy
|parReadOnly=
+
|itemSummary=
}}
+
}}<!--
{{Parameter|parItems=
+
-->{{ParameterItem
{{floatitem
+
|opFamily=SOP
|Itemname=rad1
+
|parName=rord
|Itemsummary=
+
|itemLabel=Ry Rx Rz
|Itemlabel=""
+
|itemName=yxz
|OPfamily=SOP
+
|itemSummary=
|Parname=rad
+
}}<!--
}}
+
-->{{ParameterItem
{{floatitem
+
|opFamily=SOP
|Itemname=rad2
+
|parName=rord
|Itemsummary=
+
|itemLabel=Ry Rz Rx
|Itemlabel=""
+
|itemName=yzx
|OPfamily=SOP
+
|itemSummary=
|Parname=rad
+
}}<!--
}}
+
-->{{ParameterItem
+
|opFamily=SOP
|parLabel=Radius
+
|parName=rord
|opType=tube
+
|itemLabel=Rz Rx Ry
|opFamily=SOP
+
|itemName=zxy
|parSummary=The first field is the radius of the top of the tube and the second field represents the radius of the bottom of the tube.
+
|itemSummary=
|parOrder=5
+
}}<!--
|parName=rad
+
-->{{ParameterItem
|parType=
+
|opFamily=SOP
|parReadOnly=
+
|parName=rord
}}
+
|itemLabel=Rz Ry Rx
{{Parameter|parLabel=Height
+
|itemName=zyx
|opType=tube
+
|itemSummary=
|opFamily=SOP
+
}}
|parSummary=The height of the tube.
+
}}
|parOrder=6
+
{{Parameter
|parName=height
+
|parItems={{ParameterItem
|parType=
+
|itemName=tx
|parReadOnly=
+
|itemSummary=
|parItems=
+
|itemLabel=X
}}
+
|opFamily=SOP
+
|parName=t
}}
+
}}<!--
{{ParameterPage
+
-->{{ParameterItem
|pageName=Detail
+
|itemName=ty
|pageSummary=
+
|itemSummary=
|opFamily=SOP
+
|itemLabel=Y
|items=
+
|opFamily=SOP
{{Parameter|parLabel=Imperfect
+
|parName=t
|opType=tube
+
}}<!--
|opFamily=SOP
+
-->{{ParameterItem
|parSummary=This option applies only to Bzier and NURBS types. If selected, the tube is an approximated nonrational curve, otherwise it is a perfect rational curve.
+
|itemName=tz
|parOrder=0
+
|itemSummary=
|parName=imperfect
+
|itemLabel=Z
|parType=
+
|opFamily=SOP
|parReadOnly=
+
|parName=t
|parItems=
+
}}
}}
+
|parLabel=Center
{{Parameter|parLabel=Rows
+
|opType=tube
|opType=tube
+
|opFamily=SOP
|opFamily=SOP
+
|parSummary=Location of the tube center from the object origin.
|parSummary=Number of rows in tube.
+
|parOrder=6
|parOrder=1
+
|parName=t
|parName=rows
+
|parType=XYZ
|parType=
+
|parReadOnly=
|parReadOnly=
+
}}
|parItems=
+
{{Parameter
}}
+
|opFamily=SOP
{{Parameter|parLabel=Columns
+
|opType=tubeSOP
|opType=tube
+
|parLabel=Rotate
|opFamily=SOP
+
|parName=r
|parSummary=Number of columns in tube.
+
|parType=XYZ
|parOrder=2
+
|parReadOnly=
|parName=cols
+
|parOrder=7
|parType=
+
|parSummary=
|parReadOnly=
+
|parItems={{ParameterItem
|parItems=
+
|opFamily=SOP
}}
+
|parName=r
{{Parameter|parLabel=U Order
+
|itemLabel=Rotate
|opType=tube
+
|itemName=rx
|opFamily=SOP
+
|itemSummary=
|parSummary=If a spline surface is selected, it is built at this order for U.
+
}}<!--
|parOrder=3
+
-->{{ParameterItem
|parName=orderu
+
|opFamily=SOP
|parType=
+
|parName=r
|parReadOnly=
+
|itemLabel=Rotate
|parItems=
+
|itemName=ry
}}
+
|itemSummary=
{{Parameter|parLabel=V Order
+
}}<!--
|opType=tube
+
-->{{ParameterItem
|opFamily=SOP
+
|opFamily=SOP
|parSummary=If a spline surface is selected, it is built at this order for V.
+
|parName=r
|parOrder=4
+
|itemLabel=Rotate
|parName=orderv
+
|itemName=rz
|parType=
+
|itemSummary=
|parReadOnly=
+
}}
|parItems=
+
}}
}}
+
{{Parameter
{{Parameter|parLabel=End Caps
+
|parItems={{ParameterItem
|opType=tube
+
|itemName=rad1
|opFamily=SOP
+
|itemSummary=
|parSummary= If selected, it adds faceted end caps to the ends of the tube.
+
|itemLabel=""
|parOrder=5
+
|opFamily=SOP
|parName=cap
+
|parName=rad
|parType=
+
}}<!--
|parReadOnly=
+
-->{{ParameterItem
|parItems=
+
|itemName=rad2
}}
+
|itemSummary=
{{Parameter|parItems=
+
|itemLabel=""
{{Menuitem
+
|opFamily=SOP
|Itemname=off
+
|parName=rad
|Itemsummary=No UV coordinates added to surface.
+
}}
|Itemlabel=Off
+
|parLabel=Radius
|OPfamily=SOP
+
|opType=tube
|Parname=texture
+
|opFamily=SOP
}}
+
|parSummary=The first field is the radius of the top of the tube and the second field represents the radius of the bottom of the tube.
{{Menuitem
+
|parOrder=8
|Itemname=rowcol
+
|parName=rad
|Itemsummary=Adds vertex UV coordinates.
+
|parType=Float
|Itemlabel=Row & Columns
+
|parReadOnly=
|OPfamily=SOP
+
}}
|Parname=texture
+
{{Parameter
}}
+
|parLabel=Height
+
|opType=tube
|parLabel=Texture Coordinates
+
|opFamily=SOP
|opType=tube
+
|parSummary=The height of the tube.
|opFamily=SOP
+
|parOrder=9
|parSummary=Adds UV texture coordinates to the sphere.
+
|parName=height
|parOrder=6
+
|parType=Float
|parName=texture
+
|parReadOnly=
|parType=
+
|parItems=
|parReadOnly=
+
}}
}}
+
{{Parameter
+
|opFamily=SOP
}}
+
|opType=tubeSOP
{{Parameter|parLabel=Compute Normals
+
|parLabel=Anchor U
|opType=tube
+
|parName=anchoru
|opFamily=SOP
+
|parType=Float
|parSummary=
+
|parReadOnly=
|parOrder=1
+
|parOrder=10
|parName=normals
+
|parSummary=
|parType=
+
|parItems=
|parReadOnly=
+
}}
|parItems=}}
+
{{Parameter
 +
|opFamily=SOP
 +
|opType=tubeSOP
 +
|parLabel=Anchor V
 +
|parName=anchorv
 +
|parType=Float
 +
|parReadOnly=
 +
|parOrder=11
 +
|parSummary=
 +
|parItems=
 +
}}
 +
{{Parameter
 +
|opFamily=SOP
 +
|opType=tubeSOP
 +
|parLabel=Anchor W
 +
|parName=anchorw
 +
|parType=Float
 +
|parReadOnly=
 +
|parOrder=12
 +
|parSummary=
 +
|parItems=
 +
}}
 +
{{Parameter
 +
|parLabel=Imperfect
 +
|opType=tube
 +
|opFamily=SOP
 +
|parSummary=This option applies only to Bezier and NURBS types. If selected, the tube is an approximated nonrational curve, otherwise it is a perfect rational curve.
 +
|parOrder=13
 +
|parName=imperfect
 +
|parType=Toggle
 +
|parReadOnly=
 +
|parItems=
 +
}}
 +
}}
 +
{{ParameterPage
 +
|pageName=Detail
 +
|pageSummary=
 +
|opFamily=SOP
 +
|items={{Parameter
 +
|parLabel=Rows
 +
|opType=tube
 +
|opFamily=SOP
 +
|parSummary=Number of rows in tube.
 +
|parOrder=0
 +
|parName=rows
 +
|parType=Int
 +
|parReadOnly=
 +
|parItems=
 +
}}
 +
{{Parameter
 +
|parLabel=Columns
 +
|opType=tube
 +
|opFamily=SOP
 +
|parSummary=Number of columns in tube.
 +
|parOrder=1
 +
|parName=cols
 +
|parType=Int
 +
|parReadOnly=
 +
|parItems=
 +
}}
 +
{{Parameter
 +
|parLabel=U Order
 +
|opType=tube
 +
|opFamily=SOP
 +
|parSummary=If a spline surface is selected, it is built at this order for U.
 +
|parOrder=2
 +
|parName=orderu
 +
|parType=Int
 +
|parReadOnly=
 +
|parItems=
 +
}}
 +
{{Parameter
 +
|parLabel=V Order
 +
|opType=tube
 +
|opFamily=SOP
 +
|parSummary=If a spline surface is selected, it is built at this order for V.
 +
|parOrder=3
 +
|parName=orderv
 +
|parType=Int
 +
|parReadOnly=
 +
|parItems=
 +
}}
 +
{{Parameter
 +
|parLabel=End Caps
 +
|opType=tube
 +
|opFamily=SOP
 +
|parSummary= If selected, it adds faceted end caps to the ends of the tube.
 +
|parOrder=4
 +
|parName=cap
 +
|parType=Toggle
 +
|parReadOnly=
 +
|parItems=
 +
}}
 +
{{Parameter
 +
|parItems={{ParameterItem
 +
|itemName=off
 +
|itemSummary=No UV coordinates added to surface.
 +
|itemLabel=Off
 +
|opFamily=SOP
 +
|parName=texture
 +
}}<!--
 +
-->{{ParameterItem
 +
|itemName=rowcol
 +
|itemSummary=Adds vertex UV coordinates.
 +
|itemLabel=Row & Columns
 +
|opFamily=SOP
 +
|parName=texture
 +
}}
 +
|parLabel=Texture Coordinates
 +
|opType=tube
 +
|opFamily=SOP
 +
|parSummary=Adds UV texture coordinates to the sphere.
 +
|parOrder=5
 +
|parName=texture
 +
|parType=Menu
 +
|parReadOnly=
 +
}}
 +
{{Parameter
 +
|parLabel=Compute Normals
 +
|opType=tube
 +
|opFamily=SOP
 +
|parSummary=Checking this option On will compute surface normals.
 +
|parOrder=6
 +
|parName=normals
 +
|parType=Toggle
 +
|parReadOnly=
 +
|parItems=
 +
}}
 +
}}
 
{{InputsPage
 
{{InputsPage
|opFamily=SOP
+
|opFamily=SOP
|opInputs={{OPInput
+
|opInputs={{OPInput
|opFamily=SOP
+
|opFamily=SOP
|inputIndex=0
+
|inputIndex=0
|inputName=
+
|inputName=
|inputSummary=
+
|inputSummary=
}}
+
}}
}}{{History
+
}}
}}
+
{{History
{{SOPNavBox
+
}}
|opFamily=SOP
+
{{SOPNavBox
}}
+
|opFamily=SOP
{{#invoke:Category
+
}}
|list|SOPs}}
+
{{#invoke:Category|list|SOPs}}

Latest revision as of 13:12, 28 July 2020

Summary
[edit]

The Tube SOP generates open or closed tubes, cones, or pyramids along the X, Y or Z axes. It outputs as meshes, polygons or simply a tube Primitive.

PythonIcon.pngtubeSOP_Class


Parameters - Tube Page

Primitive Type type - - Select from the following types. For information on the different types, see the Geometry category articles.

  • Primitive prim -
  • Polygon poly -
  • Mesh mesh -
  • NURBS nurbs -
  • Bezier bezier -

Connectivity surftype - - This option is used to select the type of surface, when using a Mesh Primitive Type.

  • Rows rows - Creates horizontal lines.
  • Columns cols - Creates vertical lines.
  • Rows and Columns rowcol - Both Rows and Columns. Looks like Quads in wire frame display, but all polygons are open (if the primitive type is polygon).
  • Triangles triangles - Build the grid with Triangles.
  • Quadrilaterals quads - Generates sides composed of quadrilaterals (default).
  • Alternating Triangles alttriangles - Generates triangles that are opposed; similar to the Triangles option.

Orientation orient - - Primary axis of tube (long axis).

  • X Axis x -
  • Y Axis y -
  • Z Axis z -

Orient Bounds orientbounds - Available only when an input is connected to the Tube SOP to set bounds for the tube. When Orient Bounds = On it will rotate the geometry to match the orientation of the input SOP used for bounds.

Modify Bounds modifybounds - Enabled only when an input is connected to the Tube SOP to set bounds for the tube. Turn Modify Bounds = On to enable the transform parameters below to further modify the position, scale, radius and height of the bounds.

Rotate Order rord - -

  • Rx Ry Rz xyz -
  • Rx Rz Ry xzy -
  • Ry Rx Rz yxz -
  • Ry Rz Rx yzx -
  • Rz Rx Ry zxy -
  • Rz Ry Rx zyx -

Center t - - Location of the tube center from the object origin.

  • X tx -
  • Y ty -
  • Z tz -

Rotate r - -

  • Rotate rx -
  • Rotate ry -
  • Rotate rz -

Radius rad - - The first field is the radius of the top of the tube and the second field represents the radius of the bottom of the tube.

  • rad1 -
  • rad2 -

Height height - The height of the tube.

Anchor U anchoru -

Anchor V anchorv -

Anchor W anchorw -

Imperfect imperfect - This option applies only to Bezier and NURBS types. If selected, the tube is an approximated nonrational curve, otherwise it is a perfect rational curve.


Parameters - Detail Page

Rows rows - Number of rows in tube.

Columns cols - Number of columns in tube.

U Order orderu - If a spline surface is selected, it is built at this order for U.

V Order orderv - If a spline surface is selected, it is built at this order for V.

End Caps cap - If selected, it adds faceted end caps to the ends of the tube.

Texture Coordinates texture - - Adds UV texture coordinates to the sphere.

  • Off off - No UV coordinates added to surface.
  • Row & Columns rowcol - Adds vertex UV coordinates.

Compute Normals normals - Checking this option On will compute surface normals.


Operator Inputs

  • Input 0 -

TouchDesigner Build:

SOPs
Add • Alembic • Align • Arm • Attribute Create • Attribute • Basis • Blend • Bone Group • Boolean • Box • Bridge • Cache • Cap • Capture Region • Capture • Carve • CHOP to • Circle • Clay • Clip • Convert • Copy • CPlusPlus • Creep • Curveclay • Curvesect • DAT to • Deform • Delete • Divide • Extrude • Facet • File In • Fillet • Fit • Font • Force • Fractal • Grid • Group • Hole • Import Select • In • Introduction To SOPs id • Inverse Curve • Iso Surface • Join • Joint • Kinect • Lattice • Limit • Line • Line Thick • LOD • LSystem • Magnet • Material • Merge • Metaball • Model • Noise • Null • Object Merge • Oculus Rift • OpenVR • Out • Particle • Point • Polyloft • Polypatch • Polyreduce • Polyspline • Polystitch • Primitive • Profile • Project • Rails • Raster • Ray • Rectangle • Refine • Resample • Revolve • Script • Select • Sequence Blend • Skin • Sort • Sphere • Spring • Sprinkle • Sprite • Stitch • Subdivide • Superquad • Surfsect • Sweep • Switch • Text • Texture • Torus • Trace • Trail • Transform • Trim • Tristrip • Tube • Twist • Vertex • Wireframe • ZED