示例场景
使用样条线 IK 的蛇角色爬过森林地面。通过平移和旋转 NURBS 曲线来操纵这条蛇。NURBS 曲线由曲线起点(头部)和终点(尾部)的控制对象(在本示例中为定位器)驱动。
- 选择蛇角色的样条线 IK 控制柄。
样条线 IK 控制柄从第一个关节开始,到蛇骨架的最后一个关节结束,其 NURBS 曲线穿过所有关节和骨骼。
- 在中,选择 ikHandle 节点。
- 在中,单击按钮。
将显示高级样条线 IK 扭曲控制属性。
- 将设定为,将设定为。
这会将蛇关节的开始和末关节上方向向量约束到用于驱动 NURBS 曲线的定位器的 Y 轴。
注意
属性可指定将哪个局部关节轴与字段中指定的上方向对象向量对齐。
- 在字段和字段中键入头部定位器的名称。
定位器的正 Y 轴方向用于计算蛇骨架关节的上方向向量。
- 选择并移动头部定位器。
这将移动蛇骨架中的所有关节和骨骼。请注意,现在的关节和骨骼也符合操纵对象的方向。