spine动画相比于其它软件的优势
469人阅读
2022-09-01 08:04:44
0
收藏
Spine超越了传统2D动画的限制,如下动画展示了美工师、动画师及程序员如何利用Spine改进的工作流程和功能制作精彩游戏。
传统的精灵动画每帧都需要一张图片,会产生大量的精灵表单。每新增一个动画都会大大增加游戏的磁盘空间和内存要求,流畅播放帧率则更甚。这不仅极大增加了美工的工作量,当必须缩减动画数量以符合大小限制时,也会对最终成品产生影响。
Spine动画只存储骨骼和动画数据,以及一个由图片组成的每个动画可重用的图集。通过利用这些数据和图集打造各种不同动画,从而让你的游戏栩栩如生。
此外,Spine动画都是以内插值替换的,所以无论帧率如何,播放总是极其流畅。2D动画的一大劣势是经常让人感到过渡不流畅,而在3D游戏中,运行时可即时计算动画间的过渡。
甚至可混合动画,如半走半跑。在2D游戏中没有Spine是不可能混合动画的,而且过渡通常是不和谐的。美工虽然可为每个可能的过渡手动创建帧,但是如果动画可在播放时中断,也于事无补。
Spine将3D的优势带回到了2D中,Spine运行库可实现动画流畅过渡,让角色看起来更自然。分层可实现在其他动画上混合动画,例如,在角色奔跑时播放射击动画,或在受伤时增加更多跛行动画。