Go to: Attributes.

This node compute weight functions for a given geometry. The computed weight can be used to connect on any deformer Weights input. It could be used to bake a falloff network into a simple weight table for compatibility and legacy workflow. The weight output could also be connected into a componentFalloff to use into a falloff network again if need be.

Node nameParentsMFn typeCompatible function sets
falloffEvalnodekFalloffEvalkBase
kNamedObject
kDependencyNode
kFalloffeval
kFalloffEval

Attributes (8)

componentTagExpression, currentGeometry, originalGeometry, perFunctionVertexWeights, perFunctionWeights, perVertexFalloffWeights, perVertexWeights, weightFunction

Long name (short name)TypeDefaultFlags
componentTagExpression (gtg) stringTmultiSharedObject::create<TdataString>"*"outputinputconnectablestorable
Component tag expression to define the subset of geometry it is affecting
currentGeometry (cgm) geometrynullptroutputinputconnectablestorable
Geometry considered to be the current geometry for weight extraction
originalGeometry (ogm) geometrynullptroutputinputconnectablestorable
Geometry considered to be the original geometry for weight extraction
perFunctionWeights (pfw) compoundn/aarrayoutputconnectable
Contains weight generated for each input weight function.
perFunctionVertexWeights (pfvw) float0.0arrayoutputconnectable
Results of the matching input weight function. It contains a weight for each CV selected in the component tag expression.
perVertexWeights (pvw) compoundn/aarrayoutputconnectable
Bundle of weights for each CV, meant to be connected to a skinCluster weightList For each CV it store a list of weight at the influence index.
perVertexFalloffWeights (pvfw) double0.0arrayoutputconnectable
weights for each target
weightFunction (whf) weightFunctionnullptrarrayoutputinputconnectable
weightFunction is a function to be called to get weights.