sumi 发表于 2020-1-15 17:14

毛毛虫绑定案例

本帖最后由 sumi 于 2020-4-28 19:09 编辑

选中毛毛虫,按住Ctrl键,用Character – Joint Tool工具,创建十几个关节。https://sunny856.oss-cn-shanghai.aliyuncs.com/image/7355-01.png
然后切换到画笔工具,按照关节的长度再画一根样条,https://sunny856.oss-cn-shanghai.aliyuncs.com/image/7355-02.png
在第一个关节上添加IK-Spline标签,把刚刚的样条还有最后一个关节都拖进去。现在就可以通过样条来控制关节。https://sunny856.oss-cn-shanghai.aliyuncs.com/image/7355-03.png
到IK-Spline标签的Handles面板,可以添加空白对象来控制样条,样条有几个点就添加几个空白对象。这里样条有6个点,分别点6下Add按钮和Create按钮。选中这几个空白对象,最好冻结一下。https://sunny856.oss-cn-shanghai.aliyuncs.com/image/7355-04.png
前期工作差不多,下面开始绑定了。选择毛毛虫和所有关节,点击Character – Bind工具,添加蒙皮变形器。现在移动空白对象时,毛毛虫就会跟着移动。https://sunny856.oss-cn-shanghai.aliyuncs.com/image/7355-05.png
但是当我们左右移动空白对象时,毛毛虫的身体并不会拉长。这是因为IK-Spline标签默认的类型是Fit,需要改成Equal。然后禁用Skin,选择Weight标签点击Set Bind Pose,最后再启用Skin。https://sunny856.oss-cn-shanghai.aliyuncs.com/image/7355-06.png
给“中段”添加一个Rigging Tags – Constraint标签,勾选PSR,取消Y轴的限制,把前段和后段作为它的目标对象。这样移动前段或者后段时,中段始终在它们中间,并且只会上下运动。为了更方便地控制,下面将利用XPresso,注意勾选Range Mapper节点的Clamp Upper选项,确保中段不会穿插到地面下。https://sunny856.oss-cn-shanghai.aliyuncs.com/image/7355-07.png
给前段和后段K个动画。https://sunny856.oss-cn-shanghai.aliyuncs.com/image/7355-08.gif
页: [1]
查看完整版本: 毛毛虫绑定案例