在下列特殊情况下,将使用此类优先级。例如:
当靠近终端感应器的关节没有靠近基础对象的关节灵活时。与限制和阻尼一起使用“父对象->子对象”优先级。有关后两项的详细信息,请参见设置关节阻力和弹回。
在为通过对链底部应用力移动真实对象的情况下设置运动学链动画时。想象一个动物的尾部。通过移动尾部顶端,使用设置尾部动画的 IK。不过,真实动物使用尾部末端的肌肉来移动其尾部。按照“父对象->子对象”顺序,从底部到顶端应用真实动作。
该图显示父对象至对象优先级的值。
该图显示父对象至对象优先级的值。
指定父对象->子对象优先级
单击“父对象->子对象”,基于优先级低于其父对象优先级的子对象来设置关节优先级。通过将整个层次的根优先级设置为 0,并将每个子对象的值设置为 -10 乘以从根开始的深度,来计算各个值。
几乎总是将“父对象->子对象”优先级指定给整个运动学链。上图中的结构链使用身体作为根对象,使用鸭子作为终端感应器。使用“父对象->子对象”优先级,为脚部指定 -50 的优先级,并为鸭子指定 -140 的优先级。
您可能希望运动学链中的单个对象指定“父对象->子对象”优先级。为对象指定的值等于从层次根开始的深度乘以 -10。
,