关于蛇形或者纳加蛇类的简易绑定方法
首先这个教程比较简洁,只能应付一般的工作需求,更高级的绑定方法我还没研究,给新人看看还凑合。呵呵~首先来分析一下蛇形的基本运动方式:
,
从图片中看出,大多数情况蛇的姿态是头部抬起,身体在地面上。 行走的时候也是如此,那么我在绑定的时候就把头部和身体部分分开来做,这样既好控制,绑定也比较随意。
我先是建立了一个简单的BOX:
模型的前两端,当作头部部分,后面的部分当作身体和尾部。
这张图就是最后的关系,在两条骨骼中加了一个ROOT,代表最顶端的骨骼,将来会用他控制整体位移。
然后呢 我们要建立一条LINE,这条线的建立方法和身体部分的建立方法是一样的,身体部分多少骨骼这个线的段数就有多少。
请看线的走势, 和身体部分的骨骼是重合的位置。
然后我们要进行一步非常重要的操作,就是给身体的骨骼加上线性IK,操作的步骤是:
选择身体部分骨骼的根骨节,然后选择线性IK命令(SplineIK),这是就会有一个拾取的图标,去点击骨骼末节的那个骨头,然后不要动,再去点击那根LINE,然后就会出现途中的效果了。
然后我们去选择那条线,看右边菜单面板:
绿色箭头是必须用这个属性,蓝色代表那些控制器的外形,红色是大小,都比较简单的单词,我就不多说了。
最后,就是给父子关系,把头部的骨骼给那个ROOT骨骼,然后是身体部分,不是把身体最高顶端的骨骼给ROOT,而是那个控制顶端骨骼的那个控制器(图片中绿色的控制器),把它LINK给ROOT,这样我们用ROOT控制身体的整体动画, 用那些身体控制器来控制身体的造型。而那个ROOT在做位移的时候,身体部分是按控制器给的路径去变化。就是这么简单的方法,希望能帮助各位解决问题。跑车再次感谢各位对论坛的支持。 最后附带我的模型文件(MAX8)
**** Hidden Message ***** 好东西,受教了 感谢啊。。感动ING。。多谢楼主(抽泣) 谢谢,受教了~ 按时打算的 嗯很好,一起研究下 sdfgrygfhhgdfg