文章目录
- maya 解除/增加父子关系
- maya 修改骨骼局部坐标系
- mb同时打开两个动画文件
- 显示骨骼局部坐标系
- 删除不需要的骨骼
- 重命名骨骼
maya 解除/增加父子关系
解触: 右键->操作->解除父子关系
增加:鼠标中键拖拽
maya 修改骨骼局部坐标系
注意一般就是改旋转,而且提前还得先解除父子关系才能执行
作用:由骨骼定义导致的重定向各种奇怪结果的修复
mb同时打开两个动画文件
先 import 一个,第二个拖入的时候只选择一个不冲突的 take 就可以同时显示。
另外有些时候 直接拖入和 import 的呈现效果不一样,感觉 import 更准一点。
如下图,如果import 和 open 的结果相同,那么久相当于第一个打开的时候选择(1),第二个打开的时候选择(2)
显示骨骼局部坐标系
双击这里然后选择轴方向为‘对象’。
作用:帮助我们了解骨骼实际的局部坐标系。注意显示的是自己的,但是数值是依据父骨骼的。按下w显示坐标系(其实就是平移快捷键)
删除不需要的骨骼
// 列出所有骨骼
string $joints[] = `ls -type "joint"`;// 删除带有 "_drv" 的骨骼
print("删除带有 '_drv' 的骨骼:\n");
for ($joint in $joints) {// 检查骨骼名称是否包含 "_drv"if (`gmatch $joint "*_drv*"` == 1) {// 检查骨骼是否存在if (`objExists $joint`) {print("删除骨骼 " + $joint + "\n");delete $joint;} else {print("骨骼 " + $joint + " 不存在\n");}}
}
重命名骨骼
对于骨骼的名字配合match 可以这么处理
rename src dst
对于namespace 可以这么处理
namespace -mergeNamespaceWithRoot -removeNamespace "prefix_”;