六六の魔法世界

注册

Maya技能 - 日常 - 绑定技术贴 - 2022年5月9日

物体跟随绑定

前几天群里有人发了个视频问物体跟随的动画怎么绑的

看起来就是控制一个头使其后的物体跟着走的动画,第一眼就感觉跟ik很像。后来盲目试了下想用曲线ik的cv点控制物体的位移属性,但发现即便点坐标和物体位移属性链接后却只能移动某个cv点时对应的物体才会跟着走 不知道为什么其他点的位置属性没有跟上

我觉得可能是我方法不对,操控哪个点对应的物体才会跟着这个点走

这里的曲线其实提前做了手脚,将其锁定了长度的,如果不锁定长度,移动一个cv点不会将曲线上所有的点都带动,其他点会保持在原地

长度锁定曲线

经过一系列操作,最终还是通过一些简单操作达到了这个效果

最后成果图

首先创建一根曲线,曲线上的点需要尽可能多一点,以达到圆滑的感觉。曲线工具里cruveDegree最好给到3 cubic。然后创建一根骨骼链,需要有多少个被影响物体就创建多少个关节,首关节位置为需要控制的物体处,末关节在曲线尾处。使用create ik spline handle给曲线和关节链创建ik。将曲线使用上面说的锁定曲线长度锁定。此时选择曲线拖拽首位置的cv点就已经可以看到关节链跟着曲线可以随意运动。此时只需要将每个骨骼和box做一个点约束就可以了,但第一个box不能约束,因为它需要成为主动控制物体和cv点上的0号点链接以达到拖拽曲线的效果。甚至,由于spline ik的ik手柄上自带roll和twsit属性,可以直接将这两个属性链接到首段box的自定义属性上。由此,这个效果就已经做好了。这个效果还有点类似蛇的绑定。

最终效果

大致逻辑为:首段物体控制曲线走向,曲线控制ik关节链位置,关机控制box位置,逻辑非常简单,只是很多人不知道锁定曲线长度这个功能。

下面能下载本工程的ma文件,有兴趣可以去看看。

    相关文件下载地址
    ©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!