Go to: Related nodes. Attributes.

Translate, rotate or scale vertices of a polygonal object.

This node also acts as a base for poly modifier nodes that perform geometrical transformations (polyMoveEdge, polyMoveFace, polyChipOff, polyExtrudeFace).
Node name Parents MFn type Compatible function sets
polyMoveVertex polyModifierWorld kPolyMoveVertex kBase
kNamedObject
kDependencyNode
kMidModifier
kPolyMoveVertex

Related nodes

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

Attributes (29)

compId, gain, localDirection, localDirectionX, localDirectionY, localDirectionZ, localTranslate, localTranslateX, localTranslateY, localTranslateZ, matrix, pivot, pivotX, pivotY, pivotZ, random, randomSeed, rotate, rotateX, rotateY, rotateZ, scale, scaleX, scaleY, scaleZ, translate, translateX, translateY, translateZ

Long name (short name) Type Default Flags
translate (t) double3 0.0, 0.0, 0.0 outputinputconnectablestorablekeyable
Translation vector.
translateX (tx) distance (double) 0.0cm outputinputconnectablestorablekeyable
Translation X coord.
translateY (ty) distance (double) 0.0cm outputinputconnectablestorablekeyable
Translation Y coord.
translateZ (tz) distance (double) 0.0cm outputinputconnectablestorablekeyable
Translation Z coord.
rotate (ro) double3 0.0, 0.0, 0.0 outputinputconnectablestorablekeyable
Rotation angles around X, Y, Z.
rotateX (rx) angle (double) 0.0deg outputinputconnectablestorablekeyable
Rotation angle around X.
rotateY (ry) angle (double) 0.0deg outputinputconnectablestorablekeyable
Rotation angle around Y.
rotateZ (rz) angle (double) 0.0deg outputinputconnectablestorablekeyable
Rotation angle around Z.
scale (s) double3 1.0, 1.0, 1.0 outputinputconnectablestorablekeyable
Scaling vector.
scaleX (sx) double 0.0 outputinputconnectablestorablekeyable
Scale X coord.
scaleY (sy) double 0.0 outputinputconnectablestorablekeyable
Scale Y coord.
scaleZ (sz) double 0.0 outputinputconnectablestorablekeyable
Scale Z coord.
pivot (pvt) float3 0.0, 0.0, 0.0 outputinputconnectablestorablekeyable
The pivot for scaling and rotation.
pivotX (pvx) distance (float) 0.0cm outputinputconnectablestorablekeyable
Pivot X coord.
pivotY (pvy) distance (float) 0.0cm outputinputconnectablestorablekeyable
Pivot Y coord.
pivotZ (pvz) distance (float) 0.0cm outputinputconnectablestorablekeyable
Pivot Z coord.
random (ran) float 0.0 outputinputconnectablestorablekeyable
Random value for all parameters.
randomSeed (rs) integer 0 outputinputconnectablestorablehidden
Random seed for this node. Computed automatically.
localTranslate (lt) double3 0.0, 0.0, 0.0 outputinputconnectablestorablekeyable
Local translate.
localTranslateX (ltx) distance (double) 0.0cm outputinputconnectablestorablekeyable
Local translation X coord.
localTranslateY (lty) distance (double) 0.0cm outputinputconnectablestorablekeyable
Local translation Y coord.
localTranslateZ (ltz) distance (double) 0.0cm outputinputconnectablestorablekeyable
Local translation Z coord : Move along the normal.
localDirection (ld) double3 1.0, 0.0, 0.0 outputinputconnectablestorablekeyable
Direction to determine X axis for local space.
localDirectionX (ldx) distance (double) 0.0cm outputinputconnectablestorablekeyable
X coord of the X axis.
localDirectionY (ldy) distance (double) 0.0cm outputinputconnectablestorablekeyable
Y coord of the X axis.
localDirectionZ (ldz) distance (double) 0.0cm outputinputconnectablestorablekeyable
Z coord of the X axis.
matrix (cma) matrix identity outputconnectablehidden
Object to component matrix (for interaction purposes only).
compId (cid) integer 0 outputconnectablehidden
Identifies which component to place the manip on (for interaction purposes only).
gain (ga) float 1.0 arrayoutputinputconnectablestorablekeyable
Gain factor per component. Can be painted using Artisan.