Go to: Related nodes. Attributes.

Extrudes faces separately or together.

This node uses many attributes of its parent nodes to calculate the face extrusion.

Node nameParentsClassificationMFn typeCompatible function sets

Related nodes

polyBevel, polyPlanarProj, polyProj, polyQuad, polySoftEdge, polySubdEdge, polyMoveVertex, polyMoveEdge, polyExtrudeEdge, polyMoveFace, polyChipOff, polySewEdge, polySphProj, polyCylProj, polyMergeVert

Attributes (20)

compBoundingBoxMax, compBoundingBoxMaxX, compBoundingBoxMaxY, compBoundingBoxMaxZ, compBoundingBoxMin, compBoundingBoxMinX, compBoundingBoxMinY, compBoundingBoxMinZ, divisions, inputProfile, keepFacesTogether, maya2012, smoothingAngle, taper, taperCurve, taperCurve_FloatValue, taperCurve_Interp, taperCurve_Position, thickness, twist

Long name (short name)TypeDefaultFlags
keepFacesTogether (kft) booltrueoutputinputconnectablestorablekeyable
How to extrude faces. If "on", faces are pulled together (connected ones stay connected), otherwise they are pulled independently.
divisions (d) integer1outputinputconnectablestorablekeyable
How many divisions should the extrusion be broken-up into.
inputProfile (ipc) nurbsCurveNULLoutputinputconnectable
input profile curve
twist (twt) angle (double)0.0degoutputinputconnectablestorablekeyable
Twist or Rotation along the extrusion path
taper (tp) double1.0outputinputconnectablestorablekeyable
Taper or Scale along the extrusion path
taperCurve (c) compoundn/aarrayoutputinputconnectablestorablekeyable
Curve control for taper along extrusion Using this curve, the taper along extrusion can be changed from a simple linear scaling to custom scaling along the extrusion path.
taperCurve_Position (cp) float0.0outputinputconnectablestorablekeyable
Position of ramp value on normalized 0-1 scale
taperCurve_FloatValue (cfv) float0.0outputinputconnectablestorablekeyable
Ramp value at the sibling position
taperCurve_Interp (ci) enum0outputinputconnectablestorablekeyable
Ramp Interpolation controls the way the intermediate values are calculated. The values are:
    None: No interpolation is done; the different colors just show up as different bands in the final texture.

    Linear: The values are interpolated linearly in RGB color space.

    Smooth: The values are interpolated along a bell curve, so that each color on the ramp dominates the region around it, then blends quickly to the next color.

    Spline: The values are interpolated with a spline curve, taking neighboring indices into account for greater smoothness.

smoothingAngle (sma) angle (double)30.0degoutputinputconnectablestorable
Angle below which new edges will be smoothed
maya2012 (m12) booltrueoutputinputconnectablestorable
Disable to get pre-Maya 2012 offset behaviour
thickness (tk) float0.0foutputinputconnectablestorablekeyable
Faces are moved outwards from their original position to give the object a consistent thickess.
compBoundingBoxMin (cbn) double30.0, 0.0, 0.0outputinputconnectablestorablehidden
Minimum point of the bounding box for the input components. Value is initialized by the command and used by the extrude manipulator.
compBoundingBoxMinX (cnx) distance (double)0.0cmoutputinputconnectablestorablehidden
X coord of the minimum point.
compBoundingBoxMinY (cny) distance (double)0.0cmoutputinputconnectablestorablehidden
Y coord of the minimum point.
compBoundingBoxMinZ (cnz) distance (double)0.0cmoutputinputconnectablestorablehidden
Z coord of the X minimum point.
compBoundingBoxMax (cbx) double31.0, 1.0, 1.0outputinputconnectablestorablehidden
Maximum point of the bounding box for the input components. Value is initialized by the command and used by the extrude manipulator.
compBoundingBoxMaxX (cxx) distance (double)0.0cmoutputinputconnectablestorablehidden
X coord of the maximum point.
compBoundingBoxMaxY (cxy) distance (double)0.0cmoutputinputconnectablestorablehidden
Y coord of the maximum point.
compBoundingBoxMaxZ (cxz) distance (double)0.0cmoutputinputconnectablestorablehidden
Z coord of the X maximum point.