This command is used to compute weights using the GeomBind lib.
Flags:
Long Name / Short Name | Argument Types | Properties | |
---|---|---|---|
bindMethod / bm | int | ![]() |
|
|
|||
falloff / fo | float | ![]() ![]() ![]() |
|
|
|||
geodesicVoxelParams / gvp | int, bool | ![]() ![]() ![]() |
|
Specifies the geodesic voxel binding parameters. This flag is composed of three parameters: 0 - Maximum voxel grid resolution which must be a power of two. (ie. 64, 128, 256, etc. ) 1 - Performs a post voxel state validation when enabled. Default values are 256 true. Flag can have multiple arguments, passed either as a tuple or a list. |
|||
maxInfluences / mi | int | ![]() ![]() ![]() |
|
|
Derived from mel command maya.cmds.geomBind
Example:
import pymel.core as pm
# Compute geodesic voxel weights for skinCluster1 and skinCluster2. This # command will create a geomBind node connected to the two skinClusters # and their common bind pose. The geomBind node will maintain the # geodesic voxel binding parameters used (ie: falloff, resolution, etc.) # pm.select( ‘skinCluster1’, r=True ) pm.select( ‘skinCluster2’, add=True ) pm.geomBind( bm=0, fo=0, mi=5 );