Go to: Related nodes. Attributes.

This node creates a polygonal helix according to the number of coils, height of helix, width of helix, radius of tube and direction of coil UVs on the plane are created according to the texture attribute.

Node nameParentsClassificationMFn typeCompatible function sets
polyHelixpolyPrimitivegeometrykPolyHelixkBase
kNamedObject
kDependencyNode
kPolyCreator
kPolyPrimitive
kPolyHelix

Related nodes

polyTorus, polyCube, polyCone, polySphere, polyCylinder, polyPlane, polyPrism, polyPyramid, polyPipe, polyPlatonicSolid

Attributes (12)

coils, createUVs, direction, height, radius, roundCap, subdivisionsAxis, subdivisionsCaps, subdivisionsCoil, texture, useOldInitBehaviour, width

Long name (short name)TypeDefaultFlags
coils (c) double3outputinputconnectablestorablekeyable
Number of coils.
height (h) distance (double)2.0cmoutputinputconnectablestorablekeyable
Height of the helix.
width (w) distance (double)2.0cmoutputinputconnectablestorablekeyable
Width of the helix.
radius (r) distance (double)0.4cmoutputinputconnectablestorablekeyable
Radius of tube.
direction (d) enum1outputinputconnectablestorable
What should be the direction of the coil. 0=Clockwise; 1=Counterclockwise
subdivisionsAxis (sa) integer8outputinputconnectablestorablekeyable
Subdivisions around the axis.
subdivisionsCoil (sco) integer50outputinputconnectablestorablekeyable
Subdivisions along the coil.
subdivisionsCaps (sc) integer0outputinputconnectablestorablekeyable
Subdivisions along the thickness caps.
texture (tx) enum2outputinputconnectablestorable
What texture mechanism to be applied 0=No textures; 1=Object; 2=Faces
createUVs (cuv) enum2outputinputconnectablestorable
Create UVs or not.
  • 0: No UVs
  • 1: No Normalization
  • 2: Normalize
  • 3: Normalize and Preserve Aspect Ratio
roundCap (rcp) boolfalseoutputinputconnectablestorable
To indicate whether we need a round cap
useOldInitBehaviour (oib) boolfalseoutputinputconnectablestorable
Create the helix with base on the origin as in Maya V8.0 and below Otherwise create helix centred at origin