绑定适配要求
为了帮助 Nemo 理解您的意图,绑定需要做一些附加工作。
Nemo 会"省略"绑定中动画师无法操作的部分
不在
Channel Box
中的属性或锁定的属性会被 Nemo 忽略FK和IK控制器的
rotateOrder
需要被设置到Channel Box
中需要使用
rotatePivot
的控制器需要设置 keyable如果控制器不需要
rotateOrder
和rotatePivot
,强烈建议锁定后发布
为了最佳性能Nemo默认不会保留控制器的层级(但会保留Mesh的层级不变)
如果要保留控制器上的空组,请确保空组的xform为默认值且不受其它物体驱动
如果需要保持更长的层级关系,请在导出时指明控制器路径
下列绑定设置会造成导出失败:
不可以出现循环依赖(Cycle Warning)
表达式的部分语法暂不支持
连续赋值,如
a=b=1
将output当作input使用,例如缓存上一帧
在表达式中执行类似
getAttr
之类的Maya命令
scale不可以包含0 【可以通过关闭Check来忽略】
但可以为非常小的数,如1E-5
已知可能影响效果的设置:
closestPointOnSurface
在端点处可能出现U或V的坐标与Maya发生很大漂移,这是因为在极点处U或V不影响取点的位置。closestPointOnMesh
的最近点如果落在模型边上可能导致面ID与Maya不一致。transferAttriutes
在投影和模型边缘非常接近时结果会不稳定。欧拉角与四元数转化时结果可能会变化,请尽量不要直接使用欧拉角的数值做加减乘除
IK
preferredAngle
会导致误差
noise
无法准确复现ramp
节点
若出现除以0的情况会出现NaN导致模型部分面消失
最后更新于