Go to: Related nodes. Attributes.

This node provides the attributes common to all deformations. Deformations can deform multiple pieces of input geometry (or component parts of geometry). Each distinct piece of input geometry (or part thereof) has an associated output.

Node name Parents MFn type Compatible function sets
geometryFilter dependNode kGeometryFilt kBase
kNamedObject
kDependencyNode
kGeometryFilt

Related nodes

weightGeometryFilter

Attributes (10)

envelope, fchild1, fchild2, fchild3, function, groupId, input, inputGeometry, map64BitIndices, outputGeometry

Long name (short name) Type Default Flags
input (ip) compound n/a arrayoutputinputconnectablestorable
The geometry/groupId bundled input array
inputGeometry (ig) geometry NULL outputinputconnectablestorable
The geometry input
groupId (gi) integer 0 outputinputconnectable
The group id input
outputGeometry (og) geometry NULL arrayoutputconnectable
The geometry output array
envelope (en) float 1 outputinputconnectablestorablekeyable
How much of the deformation should be applied. 0.0 means no deformation at all; 1.0 means the full deformation.
function (f) long3 inputconnectablehidden
For Internal Use Only
fchild1 (f1) integer 0 inputconnectablehidden
For Internal Use Only
fchild2 (f2) integer 0 inputconnectablehidden
For Internal Use Only
fchild3 (f3) integer 0 inputconnectablehidden
For Internal Use Only
map64BitIndices (map) longArray empty outputinputconnectablestorable
This is a mapping of single 32 bit indices to 64 bit values. Currently only used where a 64 bit value is needed to uniquely specify a vertex, which is rare. For most objects whose vertices are 32 bit values, such as NURBS curves, NURBS surfaces, poly meshes, and lattices, this attribute is empty.