我正在编写一个 MEL 脚本,它将关节层次结构中的所有关节重命名为已知格式。这个想法是您将选择髋关节,脚本将重命名髋关节,并遍历所有其他关节并根据其在层次结构中的位置重命名。
如何遍历 MEL 中的联合层次结构?
最佳答案
如果您将层次结构中顶部关节的名称分配给 $stat_element
并运行以下代码,它将向该关节的所有子元素添加前缀 "myPrefix_"
。
string $stat_element = "joint1";
select -r $stat_element;
string $nodes[] = `ls -sl -dag`;
for($node in $nodes){
rename -ignoreShape $node ("myPrefix_" + $node);
}
希望这可以帮助
关于MEL:遍历层次结构,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10071584/