搜索
查看: 16977|回复: 101

MAYA动画设定之汽车篇(附带工程文件下载)     [复制链接]


酒吧经理

侍应生

Rank: 7Rank: 7Rank: 7

金钱
1341 五谛元
积分
953
UID
78347
发表于 2008-4-7 14:58:02 |显示全部楼层
5DS Maya 插件
   对于汽车类型的机械角色的控制一直是我们在做项目时经常会遇到的问题,因为一个合理快捷的控制系统会提高不少工作效率,这是动画师们都希望解决的问题,那么我们今天我们就首先来看看一个基本的汽车设定是如何完成的。当然在这个基础上大家还可以去完成更多更好的设定,发挥你的想象力就能达到更好的效果。
   首先我大概的介绍一些基本知识点。在这个设定中我们主要用到的是动画面板当中的约束命令——Constrain。约束命令本身并不想变形器一样具有特别突出的效果,但是当你把它们都很好的组合在一起以后你会发现其实他们很奇妙。这也是为什么约束命令本身不多,但是在设定的时候却能达到各种各样的效果。当然这其中自然也少不了其他知识的辅助。

OK
,那接下来我们就来看看我们的约束命令如何帮助我们完成这些设定。


首先我们先看看我们的模型,这是一辆很古板的小卡车,但是我们希望在加上控制器之后它能很好的在我们的控制下去完成我们的项目。
这就是我们的汽车 请看下图


1.JPG

酒吧经理

侍应生

Rank: 7Rank: 7Rank: 7

金钱
1341 五谛元
积分
953
UID
78347
发表于 2008-4-7 14:58:27 |显示全部楼层
5DS Maya 插件
就是这辆小车,在我们开始设定之前我们要先行对我们的模型进行层级关系的处理,因为在做动画设定之前大家应该有一个良好的习惯就是在绑定之前让我们的模型是干净的,尽量减少不必要的历史记录。所以接下来的工作就是整理模型以及他们层级关系。
我们把4个车轮单独成组,并且每个轮子进行二次成组,也就是说每个车轮成组了2次。这也是为了我们后面的设定做铺垫。看下图




2.JPG

使用道具 举报

酒吧经理

侍应生

Rank: 7Rank: 7Rank: 7

金钱
1341 五谛元
积分
953
UID
78347
发表于 2008-4-7 14:58:46 |显示全部楼层
5DS Maya 插件
完成这一步的设定以后我们需要选择每个轮子的组执行下图中的命令,也就是显示控制手柄,它可以很好的帮助我们选中我们希望选中的物体,包括组。在画面中会有一个小的十字手柄显示出来,你可以很方便的选中它。如下图:

3.JPG

使用道具 举报

酒吧经理

侍应生

Rank: 7Rank: 7Rank: 7

金钱
1341 五谛元
积分
953
UID
78347
发表于 2008-4-7 14:59:07 |显示全部楼层
5DS Maya 插件
然后我们也需要对汽车剩下的部分进行处理归类。对与除去剩下的4个车轮以后的物体我们也将它们构成一个组。如下图:




4.JPG

使用道具 举报

酒吧经理

侍应生

Rank: 7Rank: 7Rank: 7

金钱
1341 五谛元
积分
953
UID
78347
发表于 2008-4-7 14:59:31 |显示全部楼层
5DS Maya 插件

完成这些以后对与车身的组我们可以把重心位置放在车的底部,但是把控制手柄放在车身外侧,方便选择。选中车身的组然后进如物体的编辑级别,激活下图红框中的加号。这个时候就可以更改当前物体的手柄位置了。如下图:


5.JPG

使用道具 举报

酒吧经理

侍应生

Rank: 7Rank: 7Rank: 7

金钱
1341 五谛元
积分
953
UID
78347
发表于 2008-4-7 14:59:56 |显示全部楼层
5DS PS插件
这个时候模型的层级和选择手柄我们已经基本设定好了,这时我们可以先把模型隐藏。把show面板下的Polygons隐藏。如下图:




6.JPG

使用道具 举报

酒吧经理

侍应生

Rank: 7Rank: 7Rank: 7

金钱
1341 五谛元
积分
953
UID
78347
发表于 2008-4-7 15:00:14 |显示全部楼层
5DS PS插件
然后依次创建6locator。其中4个分别和车轮的中心点重合,剩下的2个分别位于两侧locator的中心位置。如下图:




7.JPG

使用道具 举报

酒吧经理

侍应生

Rank: 7Rank: 7Rank: 7

金钱
1341 五谛元
积分
953
UID
78347
发表于 2008-4-7 15:00:37 |显示全部楼层
5DS PS插件
确定位置没有问题以后我们就需要用当前的6locator做约束控制了。首先我们要做的约束是用处于正中间位置的那个2locator来对两侧的1号和3locator进行目标约束。不过有一些需要注意的地方,2locator1locator进行约束的时候我们需要调整一下我们的具体数值,并且勾上offset属性,将Aim vector属性中的X轴向数值改为0,将Z轴向数值改成-1,保证被约束物体轴向不发生改变,如下图:




8.JPG

使用道具 举报

酒吧经理

侍应生

Rank: 7Rank: 7Rank: 7

金钱
1341 五谛元
积分
953
UID
78347
发表于 2008-4-7 15:00:54 |显示全部楼层
5DS Maya 插件
下图就是13locator被约束以后所得到的状态,我们通过改边2locator的位置来控制两侧的locator,如下图:




9.JPG

使用道具 举报

酒吧经理

侍应生

Rank: 7Rank: 7Rank: 7

金钱
1341 五谛元
积分
953
UID
78347
发表于 2008-4-7 15:01:15 |显示全部楼层
5DS Maya 插件
这是我们控制的第1步。
接下来我们继续我们的设定,我们反过来再用1locator去约束2号,然后再用3locator,去约束2locator,而这里我们使用点约束(point)。在执行约束的时候同样记住勾选offset属性。如下图:




10.JPG

使用道具 举报

酒吧经理

侍应生

Rank: 7Rank: 7Rank: 7

金钱
1341 五谛元
积分
953
UID
78347
发表于 2008-4-7 15:01:42 |显示全部楼层
5DS PS插件
接下来我们再重复一次上一步操作只是现在我们把上次的点约束换成旋转约束,用1locator2locator执行旋转约束,并且只约束其Z轴方向。并且同样勾选offset属性。
如下图: 11.JPG

使用道具 举报

酒吧经理

侍应生

Rank: 7Rank: 7Rank: 7

金钱
1341 五谛元
积分
953
UID
78347
发表于 2008-4-7 15:01:57 |显示全部楼层
5DS Maya 插件
同样用3locator也对2locator执行一次旋转约束。


12.JPG

使用道具 举报

酒吧经理

侍应生

Rank: 7Rank: 7Rank: 7

金钱
1341 五谛元
积分
953
UID
78347
发表于 2008-4-7 15:02:16 |显示全部楼层
5DS Maya 插件
接着这个时候大家可以对13locator做简单的上下位移控制了,这样大家可以看到3locator是不是已经相互联系在一起了?这样就达到我们的初步要求了。现在我们把polygons模型重新显示出来我们看看它的变化,有了一些控制手柄和locator分布在不同的位置了。




13.JPG

使用道具 举报

酒吧经理

侍应生

Rank: 7Rank: 7Rank: 7

金钱
1341 五谛元
积分
953
UID
78347
发表于 2008-4-7 15:02:35 |显示全部楼层
5DS Maya 插件
接下来我们继续约束这个奇妙的命令。我们同时选择4个车轮,(一定要注意的是选择车轮最高级别的组,因为车轮是二次成组,不要选错组了,一定是每个车轮最高级别的那个组)最后选择车身的组,执行点约束。
如下图:


14.JPG

使用道具 举报

酒吧经理

侍应生

Rank: 7Rank: 7Rank: 7

金钱
1341 五谛元
积分
953
UID
78347
发表于 2008-4-7 15:02:54 |显示全部楼层
5DS Maya 插件
接下来我们创建2个圆线框,分别吸附在车轮中间的locator的位置。并且用locator对线框执行点约束,如下图:



15.JPG

使用道具 举报

酒吧经理

侍应生

Rank: 7Rank: 7Rank: 7

金钱
1341 五谛元
积分
953
UID
78347
发表于 2008-4-7 15:03:52 |显示全部楼层
5DS PS插件
然后我们先选择车身的组再分别选中两个线圈执行目标约束。


16.JPG







17.JPG


[ 本帖最后由 ◆牛牛◇ 于 2008-4-7 15:34 编辑 ]

使用道具 举报

酒吧经理

侍应生

Rank: 7Rank: 7Rank: 7

金钱
1341 五谛元
积分
953
UID
78347
发表于 2008-4-7 15:04:25 |显示全部楼层
5DS PS插件
接下来,我们再重新选中处于中间部分的2locator以及与它们重合的线框,最后选中车身的组执行旋转约束(Orient.在执行约束的时候请注意,现在我们仅仅是约束了车身的XZ轴向。如下图:




18.JPG


[ 本帖最后由 纳粹Blue 于 2008-4-7 15:11 编辑 ]

使用道具 举报

酒吧经理

侍应生

Rank: 7Rank: 7Rank: 7

金钱
1341 五谛元
积分
953
UID
78347
发表于 2008-4-7 15:12:24 |显示全部楼层
5DS Maya 插件
这个时候我们对车体的基本控制就完成了,大家可以尝试着动一动车轮部位的locator,它已经可以很好的控制车体的动作了。不过我们依旧需要继续完成我们的设定。
选择每个车轮最高级别的组对与它相重合的那个locator执行点约束。这样的话我们只需要上下移动车轮就可以控制车体的状态了。如下图:


19.JPG

使用道具 举报

查看: 16977|回复: 101
您需要登录后才可以回帖 登录 | 注册

网站地图 | 论坛帮助 | 系统设置 | 论坛统计 | 管理团队 | 意见反馈 | 会员列表

无觅相关文章插件

Archiver|手机版|CG酒吧 ( 京ICP备05030725号 )  

GMT+8, 2012-2-4 22:27

Powered by Discuz! X2 论坛开发技术:OYEEH!

© 2001-2011 Comsenz Inc.

技术类QQ群:
(模型类): 15874233
(材质类): 17068255
(动画类): 4146095
(动力学): 19159003
(realflow): 12549606
(AE后期): 56528372
(PR后期): 44279542
(CG硬件): 54156269
行业经验类QQ群:
(电视包装): 74229556
(电视包装II): 61721425
(电视包装III): 78441880
(广告特效): 75272765
(角色动画): 108886242
(影视导演): 76309143
教育咨询图书交流QQ群:
(创业精英联盟): 51509911
(C游G交流群): 181973749
(出版答疑): 17068773
(出版答疑II): 86601251
   
   
   
   
5DS官方微博群:
5DS智作微博 加关注
5DS实训微博 加关注
CG98官方微博 加关注
C游G 微博 加关注
CG教程微博 加关注
5DS一觉微博 加关注
Copyright @ 2010 5DS MotionGraphics & Design Inc. All right reserved. All Image are the property of 5DS unless stated otherwise and may not be used without
the written permission of the artist.All copyrighted characters are propertise of their respective owners.All rights reserved.
This site optimized for a screen resolution of at least 1280x1024

京ICP备05030725号
回顶部