SoftImage动画教程:LW坦克履带动画制作教程 (2)
来源:互联网 作者:未知 发布时间:2010-10-16 07:24:16 网友评论 0 条
5.在上一节中我们测量了两个履带板的间距为253.8378mm,也就是说,履带完成一个变形过程将向前移动253.8378mm。
表达式将编写为:
(A/0.2538) % 1.0
A = move_null.pos(Time).x - master_null.pos(Time).x
表达式的含义是:
A:履带移动的距离
0.2538:履带板的间距
%1.0:将数值转换成百分比
从表达式中可看出 A 函数是通过两个空物体的差来得到履带移动的数值,下面我们来钱夹着两个空物体
6.通过"add/add null"添加一个空物体名为"master_null"(位于坐标原点的空物体,作为参照物)。
同理添加另一个名为"move_null"的空物体,选择履带物体,按"m"键打开"motion options"面板,在"Parent Item"下拉条中选择"move_null"作为父物体。
7.现在我们来为履带加入表达式。选择履带物体,再次打开"properties/deformation/morphmixer",点击面板下方的 graph 按钮打开 Motion graph editor。面板左上的 Channel 中显示的为我们将要使用表达式进行控制的通道。如图在 modifier 子面板中添加一个 LW_Expression 表达式修改器。
8.双击 LW_Expression 弹出表达式输入对话框。如图输入在教程第5步时编写的表达式,点击"test expression"按钮检查表达式的正确性,点击 continue 按钮关闭对话框。
9.关闭所有面板,选择 move_null,沿 x 轴移动它,你可以看到履带跟随着空物体转动前进。
1.如下图所示制作一个 200mm 宽的履带板,使用 F2 和"rest on ground"命令使其在 xz 平面上居中平放。
2.换到下一层绘制两个 disc 物体,同样使用"rest on ground"使其 y 轴最小值为0,并在 x 轴居中。
- 2009-10-11
- 2011-02-12
- 2009-10-11
- 2009-10-11
- 2009-10-11
- 2009-10-11
- 2009-10-11
- 2009-10-11
- 2009-10-11
- 2009-10-11
- 2009-10-11
- 2009-10-11
- 2009-10-11
- 2009-10-11
- 2009-10-11
关于我们 | 联系方式 | 广告服务 | 免责条款 | 内容合作 | 图书投稿 | 招聘职位 | About CG Time
Copyright © 2008 CGTime.org Inc. All Rights Reserved. CG时代 版权所有