要调整链中所有骨骼或层次链接对象的参数,可以选择单个的骨骼或对象,然后在“运动”面板 “参数”中调整参数,以影响所有的骨骼或层次中的对象。
这些设置与“自定义”菜单 “首选项”“反向运动学”中的设置是一样的。它们在末端效应器和链上的最后一个链接之间设置位置和旋转更改的阈值。
在第一次创建层次链的时候,骨骼或对象的最初位置就是初始状态。此组中的选项可以显示、修改或锁定初始状态。如果此组中的两个选项都处于禁用状态(默认设置),那么变换末端效应器与变换链中的其他对象就不相同。在选择并变换指定了末端效应器的关节时,实际上是在变换末端效应器,而 IK 解决方案则对关节进行了变换。这改变了视口中骨骼或对象的位置,但并不会改变它们的初始状态。另一方面,在选择并变换没有末端效应器的关节时,将会改变它们的初始状态。
启用“显示初始状态”以查看初始状态,或调整使用了末端效应器的骨骼或对象的初始状态。这在使用“层次”面板中的 IK 控件来设置关节限制时比较有用:在对它们进行设置时,关节会跳转到它们的限制。禁用“显示初始状态”后(默认设置),可以选择并修改没有末端效应器的骨骼或对象的初始状态,但如果选择了带有末端效应器的骨骼或对象,就会对末端效应器进行变换,从而导致了 IK 解决方案;相关联对象的初始状态并没有改变。选择此项,可以变换相关联对象的初始状态。
此组中的选项用于确定在末端效应器的变换期间是如何解决 IK 解决方案的。
此组中的选项影响关节轴和关节限制的显示。当转动关节或滑动关节处于活动状态时(在“层次”“IK”面板的“滑动关节”或“转动关节”卷展栏中选择“激活”),会出现一个橙色的“杆子”,它表示活动轴。如果关节也受到了限制,就会出现一对橙色的小方格,表示了关节限制的“从”和“到”。如果是滑动关节,方格就位于轴杆上。如果是转动关节,方格就位于橙色弧形的末端。
使用此组中的选项,可以添加或删除任何关节的“位置”或“旋转”末端效应器。此选项仅对当前选定的关节产生影响。末端效应器 是 IK 链产生解决方案的跟随对象。末端效应器有下面两种类型:位置和旋转。这两种末端效应器在关节处都显示为三条相交的蓝线。当选择带有这两种末端效应器中的一种或都带有这两种末端效应器的关节,并执行与末端效应器类型相匹配的变换时,只会对末端效应器本身进行变换。然后链中的对象就会使用 IK 来跟随并创建 IK 解决方案。
在对没有末端效应器的关节进行变换(或执行其类型与指定末端效应器不相匹配的变换)时,就会对关节本身进行变换并改变它的初始位置。
创建为选定节点创建“位置”末端效应器。
删除从选定节点移除“位置”末端效应器。
“创建”和“删除”的工作方式与“位置”按钮类似,但是它们影响“旋转”末端效应器而不是“位置”末端效应器。如果要解算 IK 旋转,可以添加“旋转”末端效应器,然后使用“旋转”工具来旋转该末端效应器。
将末端效应器链接到场景中的一个对象。因为末端效应器并不在对象本身中,所以在“轨迹视图”中看不到此链接,但链接的末端效应器将会继承它父对象的变换。