Go to: Related nodes. Attributes.

This node takes lattice points as input and deforms them based on the high-level parameter settings controlling how the lattice bulges along a bone.

Node nameParentsMFn typeCompatible function sets
boneLatticegeometryFilterkBulgeLatticekBase
kNamedObject
kDependencyNode
kGeometryFilt
kBulgeLattice

Related nodes

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

Attributes (16)

adjustedUpperBaseLatticeMatrix, baseLatticeMatrix, bendMagnitude, bendVector, bendVectorX, bendVectorY, bendVectorZ, bicep, deformedLatticeMatrix, initialUpperMatrix, lengthIn, lengthOut, tricep, upperMatrix, widthLeft, widthRight

Long name (short name)TypeDefaultFlags
bicep (bi) distance (double)0.0cmoutputinputconnectablestorablekeyable
The amount of bicep (front of bone) bulging to apply.
tricep (tr) distance (double)0.0cmoutputinputconnectablestorablekeyable
The amount of tricep (back of bone) bulging to apply.
lengthIn (li) distance (double)0.0cmoutputinputconnectablestorablekeyable
Controls how far the bulge extends toward the upper joint.
lengthOut (lo) distance (double)0.0cmoutputinputconnectablestorablekeyable
Controls how far the bulge extends toward the lower joint.
widthLeft (wl) distance (double)0.0cmoutputinputconnectablestorablekeyable
Controls how far the bulge extends to the left side of the bone.
widthRight (wr) distance (double)0.0cmoutputinputconnectablestorablekeyable
Controls how far the bulge extends to the right side of the bone.
upperMatrix (um) matrixidentityoutputinputconnectablestorablehidden
The world matrix of the upper bone.
initialUpperMatrix (ui) matrixidentityoutputinputconnectablestorablehidden
The bind pose world matrix of the upper bone.
deformedLatticeMatrix (md) matrixidentityoutputinputconnectablestorablehidden
The "bind pose" world matrix of the deformed lattice.
baseLatticeMatrix (mb) matrixidentityoutputinputconnectablestorablehidden
The "bind pose" world matrix of the base lattice.
adjustedUpperBaseLatticeMatrix (au) matrixidentityoutputconnectable
Repositions base lattice to keep it aligned with the upper bone
bendVector (bv) float3outputinputconnectablestorable
Bisector of a vector representation of the upper/lower bones.
bendVectorX (bx) float0.0outputinputconnectablestorable
Bend vector X value.
bendVectorY (by) float0.0outputinputconnectablestorable
Bend vector Y value.
bendVectorZ (bz) float0.0outputinputconnectablestorable
Bend vector Z value.
bendMagnitude (bm) distance (double)0.0cmoutputinputconnectablestorablekeyable
Specifies how much effect the 6 high level behavior parameters have.