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 name Parents Classification MFn type Compatible function sets
lattice controlPoint drawdb/geometry/deformer/lattice kLattice kBase
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) Type Default Flags
sDivisions (sd) short 2 outputinputstorablekeyable
Number of divisions along the s axis.
tDivisions (td) short 5 outputinputstorablekeyable
Number of divisions along the t axis.
uDivisions (ud) short 2 outputinputstorablekeyable
Number of divisions along the u axis.
latticeOutput (lo) lattice NULL outputconnectable
The output deformed lattice shape in local space.
worldLattice (wl) lattice NULL arrayoutputconnectable
The output deformed lattice shape in world space.
latticeInput (li) lattice NULL outputinputconnectable
Used to connect any construction history for the deformed lattice. One example of this is when a lattice is created by the flow operation.
cached (cc) lattice NULL outputinputconnectablestorable
Used to store tweaked lattice point coordinates.
latticePointMoved (lpm) Message n/a outputconnectablehidden
Internal attribute used to set lattice and world lattice dirty without side effects.
displayControl (dc) Message n/a outputinputconnectable
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.
dispPoints (dcv) bool off outputinputconnectablestorable
Controls whether the points of this lattice are displayed or not.
dispLattice (dep) bool on outputinputconnectablestorable
Controls whether this lattice is displayed.
origin (or) double3 outputinputconnectablestorable
The location in local space of the displayed 'L' icon.
originX (ox) distance (double) 0.0cm outputinputconnectablestorable
X position of the displayed 'L' icon.
originY (oy) distance (double) 0.0cm outputinputconnectablestorable
Y position of the displayed 'L' icon.
originZ (oz) distance (double) 0.0cm outputinputconnectablestorable
Z position of the displayed 'L' icon.