Go to: Related nodes. Attributes.

Creates a polygonal torus accordingly to the radius, the section radius, the twist angle, and the number of subdivisions in X and Y. UVs are created on the torus if the texture attribute is true.

Node name Parents MFn type Compatible function sets
polyTorus polyPrimitive kPolyTorus kBase
kNamedObject
kDependencyNode
kPolyCreator
kPolyPrimitive
kPolyTorus

Related nodes

polyCreator, polyCreateFace, polyPrimitive, polyPlane, polyCube, polyCone, polySphere, polyCylinder, polyUnite, polyBoolOp, polyBlindData, mesh

Attributes (8)

createUVs, radius, reverseTexture, sectionRadius, subdivisionsAxis, subdivisionsHeight, texture, twist

Long name (short name) Type Default Flags
radius (r) distance (double) 1.0cm outputinputconnectablestorablekeyable
Radius of the torus.
sectionRadius (sr) distance (double) 0.50cm outputinputconnectablestorablekeyable
Section of the torus.
twist (tw) angle (double) 0.0deg outputinputconnectablestorablekeyable
Twist angle of the torus.
subdivisionsAxis (sa) integer 20 outputinputconnectablestorablekeyable
Subdivisions about the vertical axis.
subdivisionsHeight (sh) integer 20 outputinputconnectablestorablekeyable
Subdivisions along the height.
texture (tx) bool true outputinputconnectablestorable
Apply texture or not. this is an old attribute. This is unsupported and would be removed in a future release.
createUVs (cuv) bool true outputinputconnectablestorable
Create UVs or not.
reverseTexture (rtx) bool false outputinputstorablehidden
Genereate reversed UVs. Value is set to true on pre-3.0 nodes, to ensure backward file compatibility.