Go to: Related nodes. Attributes.

This node represents a deformed freeform deformation (FFD) lattice. The lattice is composed of a 3-d grid of points of dimensions s by t by u. When the lattice is selected, a RGB axis is drawn at its origin to indicate the (s,t,u) axis directions.

Node nameParentsClassificationMFn typeCompatible function sets
latticecontrolPointdrawdb/geometry/deformer/latticekLatticekBase
kNamedObject
kDependencyNode
kDagNode
kShape
kGeometric
kLattice

Related nodes

cluster, jointCluster, nonLinear, blendShape, skinCluster, boneLattice, wrap, wire, ffd, jointFfd, sculpt, jointLattice, flexorShape, deformFunc, deformSquash, deformTwist, deformBend, deformWave, deformFlare, deformSine, baseLattice, clusterHandle

Attributes (15)

cached, dispLattice, dispPoints, displayControl, latticeInput, latticeOutput, latticePointMoved, origin, originX, originY, originZ, sDivisions, tDivisions, uDivisions, worldLattice

Long name (short name)TypeDefaultFlags
cached (cc) latticenullptroutputinputconnectablestorable
Used to store tweaked lattice point coordinates.
dispLattice (dep) boolonoutputinputconnectablestorable
Controls whether this lattice is displayed.
dispPoints (dcv) booloffoutputinputconnectablestorable
Controls whether the points of this lattice are displayed or not.
displayControl (dc) Messagen/aoutputinputconnectable
This attribute is connected to the associated node that controls whether this lattice should be displayed. Used when Display->Object Components->Lattice Shape is toggled off to enable display of this lattice when the associated node is selected.
latticeOutput (lo) latticenullptroutputconnectable
The output deformed lattice shape in local space.
latticeInput (li) latticenullptroutputinputconnectable
Used to connect any construction history for the deformed lattice. One example of this is when a lattice is created by the flow operation.
latticePointMoved (lpm) Messagen/aoutputconnectablehidden
Internal attribute used to set lattice and world lattice dirty without side effects.
origin (or) double3outputinputconnectablestorable
The location in local space of the displayed 'L' icon.
originX (ox) distance (double)0.0cmoutputinputconnectablestorable
X position of the displayed 'L' icon.
originY (oy) distance (double)0.0cmoutputinputconnectablestorable
Y position of the displayed 'L' icon.
originZ (oz) distance (double)0.0cmoutputinputconnectablestorable
Z position of the displayed 'L' icon.
sDivisions (sd) short2outputinputstorablekeyable
Number of divisions along the s axis.
tDivisions (td) short5outputinputstorablekeyable
Number of divisions along the t axis.
uDivisions (ud) short2outputinputstorablekeyable
Number of divisions along the u axis.
worldLattice (wl) latticenullptrarrayoutputconnectable
The output deformed lattice shape in world space.