Go to: Related nodes. Attributes.

This node deforms the components of an input object or objects based on how the associated wire curves are modified relative to both the base wires and the deformed objects.
Note that multi-attributes corresponding to wire curves (dropoffDistance and scale) and wire locators (wireLocatorPercentage, wireLocatorParameter, wireLocatorEnvelope, wireLocatorTwist) retain their values after the corresponding wire curve is deleted or removed from the deformation (in order to support undo), but such "orphaned" values are not saved out when a file is saved.

Node nameParentsClassificationMFn typeCompatible function sets
wireweightGeometryFilterdrawdb/geometry/deformer/wirekWirekBase
kNamedObject
kDependencyNode
kGeometryFilt
kWeightGeometryFilt
kWire

Related nodes

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

Attributes (14)

baseWire, crossingEffect, deformedWire, dropoffDistance, freezeGeometry, holder, localInfluence, rotation, scale, tension, wireLocatorEnvelope, wireLocatorParameter, wireLocatorPercentage, wireLocatorTwist

Long name (short name)TypeDefaultFlags
crossingEffect (ce) float0outputinputconnectablestorablekeyable
Convolution filter value. 0.0 means full convolution; 1.0 produces an additive effect.
tension (te) float1outputinputconnectablestorablekeyable
Convolution filter tension
localInfluence (li) float0outputinputconnectablestorablekeyable
Local filter value. 0.0 means no local effect; 1.0 produces a localized effect.
rotation (ro) float1outputinputconnectablestorablekeyable
Orientation effect. 0.0 produces no orientation effect; 1.0 produces the full orientation effect.
freezeGeometry (fg) bool0outputinputconnectablestorable
Wire mapping is frozen when the state of this variable is toggled on. This should be done only for performance improvement. Be careful not to move the geometry relative to the base wire if this is turned on!
dropoffDistance (dds) float1arrayoutputinputconnectablestorablekeyable
Offset radius for dropoff around a wire.
scale (sc) float1arrayoutputinputconnectablestorablekeyable
Scale for dropoff around a wire.
wireLocatorPercentage (wlpc) float1arrayoutputinputconnectablestorable
The percents of the wire locators for radius calculation.
wireLocatorParameter (wlp) float0arrayoutputinputconnectablestorable
The parameters of the wire locators for radius calculation.
wireLocatorEnvelope (wle) float1arrayoutputinputconnectablestorablekeyable
The envelope of a wire locator.
wireLocatorTwist (wlt) angle (float)0.0degarrayoutputinputconnectablestorablekeyable
The twist of a wire locator.
deformedWire (dw) nurbsCurveNULLarrayoutputinputconnectablestorable
The points of the deformed wire.
baseWire (bw) nurbsCurveNULLarrayoutputinputconnectablestorable
The points of the base wire.
holder (ho) GenericNULLarrayoutputinputconnectablestorable
A list of (optional) holder curves.