Go to: Related nodes. Attributes.
This node deforms the components of an input object or objects
according to the freeform deformation (FFD) algorithm. The
algorithm is a spatial deformation which takes objects located
within the base (undeformed) lattice and maps them into the space
of the deformed lattice shape.
If the input object is not located within the base lattice, no
deformation will occur, unless the freezeGeometry attribute is set
to on, and the object was within the lattice when the
freezing was turned on. The local axes of the lattice are referred
to below as "s", "t" and "u".
Node name |
Parents |
MFn type |
Compatible function sets |
ffd |
geometryFilter |
kFFD |
kBase
kNamedObject
kDependencyNode
kGeometryFilt
kFFD |
Related nodes
lattice, cluster, jointCluster, nonLinear, blendShape, skinCluster, boneLattice, wrap,
wire, jointFfd,
sculpt, jointLattice, flexorShape, deformFunc, deformSquash, deformTwist, deformBend, deformWave, deformFlare, deformSine, baseLattice, clusterHandle
Attributes (17)
baseLattice, baseLatticeMatrix, baseLatticePoints, deformedLattice, deformedLatticeMatrix, deformedLatticePoints, freezeGeometry, local, localInfluenceS, localInfluenceT, localInfluenceU, outsideFalloffDist, outsideLattice, partialResolution, stuCache, stuCacheList, usePartialResolution
Long name (short name) |
Type |
Default |
Flags |
|
deformedLattice
(dl ) |
compound |
n/a |
|
|
deformedLatticePoints
(dlp ) |
lattice |
NULL |
|
|
|
deformedLatticeMatrix
(dlm ) |
matrix |
identity |
|
|
|
baseLattice
(bl ) |
compound |
n/a |
|
|
baseLatticePoints
(blp ) |
lattice |
NULL |
|
|
|
baseLatticeMatrix
(blm ) |
matrix |
identity |
|
|
|
stuCacheList
(scl ) |
compound |
n/a |
|
|
|
partialResolution
(ptr ) |
double |
0.01 |
|
|
localInfluenceS
(lis ) |
short |
2 |
|
|
localInfluenceT
(lit ) |
short |
2 |
|
|
localInfluenceU
(liu ) |
short |
2 |
|
|
freezeGeometry
(fg ) |
bool |
0 |
|
|
local
(lo ) |
bool |
0 |
|
|
usePartialResolution
(upr ) |
enum |
0 |
|
|
outsideLattice
(ot ) |
enum |
0 |
|
|
outsideFalloffDist
(ofd ) |
double |
1.0 |
|