Go to: Related nodes. Attributes.

Description:

The wrap deformer node binds a geometry with one or more influence objects in such a way that transformations or deformations of the influence objects result in an intuitive deformation of the geometry. The amount by which the motion of a component of an influence object affects a point on the bound geometry is a function of the distance of the component from the point. Influence objects can be mesh shapes, nurbs curves and nurbs surfaces.
Node name Parents Classification MFn type Compatible function sets
wrap geometryFilter drawdb/geometry/deformer/wrap kWrapFilter kBase
kNamedObject
kDependencyNode
kGeometryFilt
kWrapFilter

Related nodes

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

Attributes (15)

autoWeightThreshold, autoWeightThresholdValue, baseDrt, basePoints, driverPoints, dropoff, exclusiveBind, falloffMode, geomMatrix, inflType, maxDistance, nurbsSamples, smoothness, weightThreshold, wtDrty

Long name (short name) Type Default Flags
geomMatrix (gm) matrix identity outputinputconnectablestorable
World matrix of the deformed object
driverPoints (dp) geometry NULL arrayoutputinputconnectablestorable
Driver geometry
basePoints (bp) geometry NULL arrayoutputinputconnectablestorable
Base geometry
dropoff (dr) double 4.0 arrayoutputinputconnectablestorable
Dropoff rates for the influence objects
smoothness (smt) double 0.0 arrayoutputinputconnectablestorable
Controls how smooth the deformation resulting from the given influence object will be
inflType (it) short 2 arrayoutputinputconnectablestorable
Influence type (1 = point, 2 = face)
nurbsSamples (ns) short 10 arrayoutputinputconnectablestorable
The number of samples to be taken on influence curves/surfaces
weightThreshold (wt) double 0 outputinputconnectablestorablekeyable
Weight threshold under which no deformation takes place
maxDistance (md) distance (double) 0.0cm outputinputconnectablestorablekeyable
Distance threshold over which points on the deformed surface are not affected. Use zero to turn the max distance off.
autoWeightThreshold (awt) bool false outputinputconnectablestorablekeyable
Automatically compute a minumum weight cutoff such that every point on the deformed surface is affected by at least one deformer point. If this attribute is set, the maxDistance and weightThreshold attributes are ignored.
autoWeightThresholdValue (wtv) double 0 outputconnectable
Returns the minimum weight cutoff computed by the autoWeightThreshold option This is for UI informational purposes only.
exclusiveBind (rb) bool false outputinputconnectablestorablekeyable
Exclusive bind for weighting. If on, only weights of zero and one are assigned. If off, weights are computed based on distance Only applies to mesh influence objects
wtDrty (wtd) Message n/a outputinputconnectable
Gets marked dirty when the point weights need to be recomputed
baseDrt (bsd) Message n/a outputinputconnectable
Gets marked dirty every time something changes in the base geometry
falloffMode (fom) enum 0 outputinputconnectablestorablekeyable
How the falloff should be applied. A Volume based falloff (0) affects components based on their 3-dimensional distance from the influence point(s). A Surface based falloff (1) uses the distance across the surface being deformed.