Go to: Attributes.

This node represents the falloff functor to compute weight

Node nameParentsMFn typeCompatible function sets
proximityFalloffnodekProximityFalloffkBase
kNamedObject
kDependencyNode
kProximityFalloff

Attributes (14)

bindTagsFilter, end, outputWeightFunction, proximityGeometry, proximitySubset, ramp, ramp_FloatValue, ramp_Interp, ramp_Position, start, useBindTags, useOriginalGeometry, vertexSpace, volume

Long name (short name)TypeDefaultFlags
bindTagsFilter (btf) stringTmultiSharedObject::create<TdataString>"*Prox"outputinputconnectablestorable
Expression to filter which component tags on the geometries to use for component segmentation during the bind process. Matching tags that exist both on the driver and the driven will be used. The expression can use basic wildcards like "*Prox" or "char*Prox"
end (ed) double1.0outputinputconnectablestorablekeyable
End of the falloff.
outputWeightFunction (wft) weightFunctionnullptroutputconnectable
The output weight function generated by this node will accept a geometry and a list of indices. For each indices it will return a weight.
proximityGeometry (pgm) geometrynullptroutputinputconnectablestorable
Geometry to which the distances need to be calculated
proximitySubset (pss) stringTmultiSharedObject::create<TdataString>"*"outputinputconnectablestorable
Component tag expression to define the subset of proximity geometry to use
ramp (rmp) compoundn/aarrayoutputinputconnectablestorable
Shape of the global falloff curve of the falloff
ramp_Position (rmpp) float0.0outputinputconnectablestorable
Position of ramp value on normalized 0-1 scale
ramp_FloatValue (rmpfv) float0.0outputinputconnectablestorable
Ramp value at the sibling position
ramp_Interp (rmpi) enum0outputinputconnectablestorable
Ramp Interpolation controls the way the intermediate values are calculated. The values are:
    None: No interpolation is done; the different colors just show up as different bands in the final texture.

    Linear: The values are interpolated linearly in RGB color space.

    Smooth: The values are interpolated along a bell curve, so that each color on the ramp dominates the region around it, then blends quickly to the next color.

    Spline: The values are interpolated with a spline curve, taking neighboring indices into account for greater smoothness.

start (st) double0.0outputinputconnectablestorablekeyable
Begining of the falloff.
useBindTags (ubt) boolfalseoutputinputconnectablestorable
When this flag is turned on componentTag segmentation will be used during the bind. When on it will only allow verts of the driven to bind to faces of the driver that are in a matching segment tag. So a vert in headProx on the driven can only bind to faces that are in a tag called headProx on the driver. Verts or faces that are not assigned to any segment tag are considered to be a member of all of them which means they can bind to anything
useOriginalGeometry (uo) booltrueoutputinputconnectablestorable
Compute weights using the original vertices if True, otherwise use current geometry.
vertexSpace (vspc) enum0outputinputconnectablestorable
Specifies the vert space that is used to compute the weights.
volume (vol) enum1outputinputconnectablestorable
Specifies where the volume of the proximity geometry is. None means it just the area of the polygons. Inside means it is everything on the negative side of the surface normals. Outside means it is everything on the positive side of the surface normals.