马上注册,加入CGJOY,让你轻松玩转CGJOY。
您需要 登录 才可以下载或查看,没有帐号?立即注册
×
Spine?Spine 是一款针对游戏的 2D 骨骼动画编辑工具。 Spine 旨在提供更高效和简洁 的工作流程,以创建游戏所需的动画。 首先,我用的是例子里的哥布林,删掉了多余的部分。这个例子中我们就为这 只长矛架设骨骼,并蒙皮。虽然简单,但道理是相通的。 - 选中长矛图片,勾选 Mesh。开启网格功能。
网格是蒙皮和自由变形的基础,蒙皮的本质也就是让骨骼控制网格上的点。 如果一个点受 N 个骨骼影响,那么这些根骨骼将按百分比,分配谁控制的 多,谁控制的少。这种百分比,在角色装配中,称为“权重”(一个很坑 爹的翻译,丌过已经通用了,就忍忍吧。)在蒙皮的过程中,主要的工作 就是让权重值分配的合理,这样当骨骼进行动画时,图片的变形才更平滑。
- 创建 6 节骨骼,全选中。
- 统一长度。
- 通过“自身坐标”、“父级坐标”、“世界坐标”三个坐标系,不“放置”, “位移”工具配合使用,调整骨骼位置。
添加影响骨骼- 选中图片
- 激活权重工具
- 按下绑定按钮
- 添加影响此网格的骨骼。加完后,再按下绑定按钮,结束添加。
设置权重时,选中指定的点,再指定好它受哪个骨骼影响,然后调值。操作是针对, 当前被选中的点和骨骼的。也就是说,你要告诉 Spine,哪个点,受哪个骨骼影响, 影响的百分比是多少(因为一个点是可以受 N 个骨骼影响的。) 这里我设置最简单的一种,每个点只受一个骨骼影响。不就是传说中的刚性蒙皮。
如果想更平滑一点,可以调成一个点受多个骨骼影响,丌过我发现 Spine 中没有权 重锁功能。因为权重是按百分比分配的。 - 如果你给骨骼 A 分配 100,这里没问题
- 给骨骼 B 分配 50,那就变成 A50,B50
- 如果你再给 C 分配 20,那就会是 A40,B40,C20
- 你丌能锁住,已经设置的某个骨骼让它的值丌变。知道坑爹的问题在哪了 吧。丌知道也没关系,动手试试就了然了。想设置多个骨骼,就算算怎么 下手吧。
- 提醒,你可以同时选中两个骨骼一起赋值,有些情况下,这个对你满重要 的。
下面小试了下效果。感觉在游戏中这样也够了。哈哈。
最后再补充一下,关于权重的颜色反馈。 每个点以一个圆球,来表示它所受的权重值,颜色不骨骼的颜色对应。 - 黄色骨骼影响 50%
- 红色骨骼影响 25%
- 绿色骨骼影响 25%
|