坦克履带绑定.docx
《坦克履带绑定.docx》由会员分享,可在线阅读,更多相关《坦克履带绑定.docx(11页珍藏版)》请在冰豆网上搜索。
![坦克履带绑定.docx](https://file1.bdocx.com/fileroot1/2022-12/30/73a92ce3-e654-468a-b3ea-38af289a878c/73a92ce3-e654-468a-b3ea-38af289a878c1.gif)
坦克履带绑定
[转载]关于Maya制作坦克履带绑定的另一方法
(2010-11-0311:
43:
16)
转载▼
标签:
转载
分类:
动画技术教程
原文地址:
关于Maya制作坦克履带绑定的另一方法作者:
智世动画
1。
首先是履带的模型,由25块板组成,在拼接上板之间的距离完全相同,这样更有利于绑定,因为很多东西我们要通
过计算去控制,所以保证数值上的统一是必要的。
。
我们先沿履带上的所有连接点制作一根曲线,其EP点是于履带的连接点对应的。
最后要首尾相连,但不用闭合。
建
立一个float属性aaa,他将作为整个履带运动方式的控制数值。
3。
建立25个locator,我们将用这25个locator跟随曲线上的取样点运动。
4。
建立曲线的取样点节点,命名为pocInfo1,mel:
creatNodepointOnCurveInfo-npocInfo1。
5。
将曲线Curve1的属性worldSpace连接取样节点的inputCurve。
6。
利用表达式使locator跟随上曲线,采用if语句的原因是aaa数值的正负将控制履带的正转和反转。
7。
负值的表达式。
8。
吸附locator,创建骨骼。
9。
为每一节骨骼创建ik手柄。
10。
复制已创建的25个locator,将他们统一移动一段位移,仅在X轴上。
11。
利用复制出的locator给ik手柄做极向量约束,使骨骼不会在移动中发生翻转。
12。
用曲线对先建立的25个locator做方向约束。
13。
将后建立的locator分别P给原来的locator,既作为极向量约束的locator跟随原来的locator运动。
14。
用最先创建的locator对象对应的ik手柄做点约束。
15。
用根关节处的locator点约束根关节。
16。
用骨骼绑定履带片,每根骨骼绑定对应的一片。
17。
将模型上作为连接的棍P给locator.
18。
最后完成的绑定。
曲线上的属性aaa作为控制器,随数
值的改变实现履带的运动。
19.控制曲线上取样的表达式.