1. 程式人生 > >MAYA 繫結 選一點,列出影響它的骨頭們的權重

MAYA 繫結 選一點,列出影響它的骨頭們的權重

//選一點,列出影響它的骨頭們的權重

string $selection[] = `ls -sl`;

string $vertexName = $selection[0];
string $meshName = `substitute "\\..*" $vertexName ""`;
string $cluster = `findRelatedSkinCluster $meshName`;

float $weightValues[] = `skinPercent -query -value $cluster $vertexName`;
string $infJoints[] = `skinCluster -query -inf $vertexName`;

int $i,$count = size($weightValues);
print("---------------------------------------------------\n");
print("<<< " + $vertexName + ">>> influence Joint's weight : \n");
for ($i = 0 ; $i < $count; $i++ )
{
	print ($infJoints[$i] + " : " + $weightValues[$i] + "\n");
}
print("---------------------------------------------------\n");