Go to: Related nodes. Attributes.

This node provides a deformation function for the squash deformation and stores the attributes specifically related to it. For more information on using this node, see the parent class documentation.

Node name Parents MFn type Compatible function sets
deformSquash deformFunc kDeformSquash kBase
kNamedObject
kDependencyNode
kDagNode
kShape
kDeformFunc
kDeformSquash

Related nodes

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

Attributes (7)

endSmoothness, expand, factor, highBound, lowBound, maxExpandPos, startSmoothness

Long name (short name) Type Default Flags
lowBound (lb) double -1.0 outputinputconnectablestorable
Low bound of the deformation
highBound (hb) double 1.0 outputinputconnectablestorable
High bound of the deformation
startSmoothness (ss) double 0.0 outputinputconnectablestorable
Controls the curve profile between low bound and the maximum expansion position
endSmoothness (es) double 0.0 outputinputconnectablestorable
Controls the curve profile between the high bound and the maximum expansion position
maxExpandPos (mp) double 0.5 outputinputconnectablestorable
The position where maximum expansion/contraction takes place
expand (exp) double 1.0 outputinputconnectablestorable
The amount of expansion/contraction
factor (fac) double 0.0 outputinputconnectablestorable
The amount of squashing/stretching