Nima

Nima

骨骼动画Nima的核心是功能强大的2D骨骼动画系统。角色是使用一组图像构建的,并使用骨骼进行动画处理。这些动画经过插值处理并融合在一起,从而使文件较小,并且播放效果平滑。因为所有内容都是实时运行的,所以您可以使用代码动态地操纵所有这些。网格和顶点变形网格是向角色添加自然和有机变形的简单而强大的方法。使皮肤柔软,织物起皱,头发顺畅等等。将网格连接到骨骼以使它们随着骨骼运动自动变形,或者手动设置顶点动画以完全控制变形。逆运动学逆运动学使您可以创建复杂的姿势和动画,而不必单独操纵很多骨骼。例如,将这只鸟的脚限制在IK目标上。为了使鸟跳起来,我们只需为一根根骨头设置动画。脚和腿自动对准目标,膝盖自动弯曲。没有IK,对其进行动画处理将需要大量关键帧,并且在运行时将无法实现。图像交换Nima的图像序列和Solo对象使您可以快速交换图像以实现逐帧效果,例如从龙嘴冒出的火和烟。将图像交换与骨骼和网格物体结合使用,以实现更加动态的动画,例如这条龙的拍打翅膀。

分类目录

iPhone版Nima的替代品

DragonBones

DragonBones

DragonBones是一个用于2D骨骼动画的开源项目。