反向动力学约束

反向动力学(IK) 约束实现 反向动力学(IK) 骨骼姿态技术。因此,它仅仅适用于骨骼。在姿势模式下,选择一根骨骼,按 Shift-I,用一个目标(target)快速创建一个IK约束。

此约束的完整文档在rigging章节 反向动力学 页部分。

Note

IK约束是很特殊的约束,因为它们修改了多个骨骼。出于这个原因,他们忽略了他们在堆栈中的位置,并且总是在受影响的骨骼上的所有其他约束之后运行。要在IK之后应用约束,必须首先将最终转换复制到新的骨骼链,例如,使用 复制形变约束

选项

../../../_images/animation_constraints_tracking_ik-solver_panel.png

反向动力学面板。

目标

数据 ID 用于选择骨架。更多信息请参见 常见的约束属性

Pole Target 极向目标

极向旋转物体。

迭代

最大迭代次数。

链长

有多少骨骼都包括在 IK 效果。设置为 0时,包括所有的骨骼。

Use Tail 使用尾部

在链中的最后一个元素包括骨的尾部。

拉伸

启用 IK 拉伸。

重量位置

树-IK ︰此目标控制的权重的位置。

旋转

链跟随目标旋转。

目标

禁用 targetless IK。

影响

控制约束对对象的影响百分比。有关详细信息,请参阅 通用约束属性

iTaSC 解算器

如果使用 iTaSC IK 解算器,则IK解算器约束将更改为添加这些添加参数。

IK类型

  • 复制姿态

    相当于传统的末端执行器位置和方向约束:末端执行器被约束为获取在目标场中设置的给定目标的位置和可选的方向。

    • 位置/旋转锁定

      允许通过不约束沿某个轴的坐标来获得各种效果。

      参考轴

      指定如何计算轴坐标。

      骨骼

      坐标是目标相对于骨骼的位置和方向。

      目标

      骨骼 相反,坐标是骨骼尖端相对于目标的位置和方向。

    距离

    指定末端效应器将保持在目标对象中心的球体内部,内部或外部。

    • 限制模式

      向内

      末端执行器将保持在距目标物体的距离内。

      向外

      末端执行器将保持在距目标对象的距离之外。

      曲面上

      末端效应器将精确地保持在距目标物体的距离处。

      距离

      目标对象的半径。

Note

如果使用 极点目标,则 影响 是不起作用的。

例子