使用 ik spline 手柄
尽管与 ikrp 、 iksc 手柄在属性上相似,但 ik spline 手柄在作用方式上却与它们不一样。 ik spline 解算器以一条 nurbs 曲线作为其手柄的一部分,并且随着曲线的形状旋转 ik 链。 nurbs 曲线的 cv 被作成了动画,而不是手柄的末端受动器转成动画。对于制作诸如尾巴、脊柱、蛇或触须等类似的曲线型或扭曲型动画时, ik 曲线手柄非常理想。 c ik spline 手柄来作动画的具体操作步骤如下:
(1) 在侧视图中建立一个关节链,如图 13-22 所示。对于 ik spline 手柄,关节不必作成一定的角度,但骨头应该短一些,以确保链会平滑地移动。
(2) 执行 skeleton → ik spline handle tool 命令,并执行 number of spans 4 ,其他的选项保持为默认设置并关闭对话框。
(3) 单击顶部关节,然后单击最后一个关节,可以看到 ik spline 手柄,如图 13-23 所示。
(4) 在 outliner 中窗口,执行关节链或者 ik 手柄,并试着移动关节。这时关节已连接到曲线上,而且 ik 手柄并不显示操纵器。
(5) 显示 cv 并将它们在附近移动一下,如图 13-24 所示。
图 13-22 建立曲线骨骼 图 13-23 建立 ik 手柄
图 13-24 移动 ik 手柄
也可以创建自己的 nurbs 曲线并使 ik spline 手柄使用该曲线。在 ik spline handle 选项组中取消选中 auto create curve 复选框,然后单击根部关节和端部关节,再单击曲线以创建 ik spline 手柄。
(6) 对 ik 手柄打开 attribute editor 对话框。在 offset 、 roll 和 twist 文本框输入数值。
offset( 偏置 ) 将关节链沿着曲线平移,以 0.0 作为曲线的开始,以 1.0 作为曲线的结束; roll( 滚转 ) 则旋转整个关节链; twist( 扭转 ) 通常从第 2 个关节处开始扭转。如果选中 root twist mode 复选框,则扭转将从根关节开始扭转。在 curve 设置上的 root 将约束根部关节到曲线的开始。把它关掉就可以将根部关节移离曲线,但要注意根部关节还是被约束到曲线。
骨骼可以随着正向或反向运动学在一个对象的不同部分的动画进行移动和旋转。除了 ik 工具外, maya 在 animation 模式中还提供了 constrain 菜单。菜单中的约束与 ik 工具一道用于动画制作。
新闻热点
疑难解答