Spine免費版是基于遊戲开发的一款2D骨骼動畫制作軟件,包括攝影表、網格、曲線編輯器、自由變形、反向動力學工具、蒙皮、輸出格式等功能,通过将图片绑定到骨骼上,然后再控制骨骼实现动画。提供高效简洁的工作流程,帮助用户创建遊戲所需的动画,需要的用户赶快下载吧!
Spine功能
攝影表
在動畫制作过程中攝影表是最核心的地方。这里包含了所有重要的细节,通过它可以创建动画以及对时间轴进行微调。
曲線編輯器
在曲線編輯器中可以通过调整贝赛尔曲线来控制两帧之间的差值,以实现栩栩如生的动画效果。
反向動力學工具
姿勢工具可以利用反向動力學便捷的調整姿勢。
皮膚
皮膚可以为做好的动画切换图片素材。通过改变附加在骨骼上的图片来实现动画的重用。
邊界框
邊界框可以附加在骨骼上,并且随着骨骼移動。它主要用于碰撞检测和物理集成。
網格
允许你在矩形边界内自定义多边形。这将提高最终纹理贴图集的空间使用率,因为在多边形外的像素将被忽略掉,这种优化对移動设备来说特别重要。網格的另外一个功能就是支持自由變形和蒙皮。
自由變形
自由變形也称为FFD,是Free-Form Deformation的简写,它允许你通过移動網格点来变形图片。FFD 能实现網格的:拉伸、挤压、弯曲、反弹,等一些矩形图片无法实现的功能。
蒙皮
蒙皮允许将網格中指定的点附加给指定骨骼。然后附加点将随着骨骼移動,網格则随之自动发生变形。现在可以用骨骼动作控制角色的图片进行弯曲变形了。
輸出格式
Spine 能将项目中的动画导出为 JSON 或二进制格式文件,它们能在 Spine 运行时库中完美的再现。 Spine 同时还可以导出 GIF 动画, PNG 或 JPG 序列图,还有 AVI或 QuickTime 的视频文件。
導入
Spine 通过路径查找并導入由其它工具生成的数据文件,它能够识别符合要求的JSON 或二进制格式数据。也可以从别的 Spine 项目中導入骨架和动画。
紋理打包
Spine 能将图片打包成纹理贴图集,这能提高你在遊戲中的渲染效率。Spine 的纹理贴图打包工具拥有很多功能比如剥离空白区域,旋转,自动縮放等等…(主要目的是为了充分利用空间)
Spine特點
最小的體積:
传统的动画需要提供每一帧图片。而 Spine 动画只保存骨骼的动画数据,它所占用的空间非常小,并能为你的遊戲提供独一无二的动画。
美術需求:
Spine 动画需要的美术资源更少,能为您节省出更多的人力物力更好的投入到遊戲开发中去。
流暢性:
Spine 动画使用差值算法计算中间帧,这能让你的动画总是保持流畅的效果。
裝備附件:
圖片綁定在骨骼上來實現動畫。如果你需要可以方便的更換角色的裝備滿足不同的需求。甚至改變角色的樣貌來達到動畫重用的效果。
混合:
動畫之間可以進行混合。比如一個角色可以開槍射擊,同時也可以走、跑、跳或者遊泳。
程序動畫:
可以通過代碼控制骨骼,比如可以實現跟隨鼠標的射擊,注視敵人,或者上坡時的身體前傾等效果。
Spine入門教程
运行 Spine
首次启动 Spine 时需要联网下载更新(可指定一个代理服务器)。之后,仅在检查并下载更新时需要联网,Spine 軟件会自动下载并安装更新。详见更新。每次更新内容可参见更新日志。
启动軟件时会默认打开 spineboy 示例项目。Spine 还自带了许多其他示例项目,它们在 Spine 安装文件夹下的 examples 子文件夹中,例如:C:\Program Files (x86)\Spine\examples。
視圖
默认 Spine 的编辑区在左边,右边是层级树視圖。你也可以根据个人喜好拖动层级树視圖边框调整大小或拖动层级树选项卡进行移動。详见視圖。
菜單
点击左上角的 Spine 标志可进入菜單,在菜單中可以对軟件进行一些设置,包括显示语言、使用版本等(若第一次安装会根据您使用的操作系统语言来识别Spine的语言环境)。
移動
在编辑区按住鼠标右键并拖动鼠标可以移動屏幕。
如果输入设备没有右键,可设置 Pan Move 热键。设置完成后,按住鼠标左键并拖动鼠标也可以完成相同功能。
縮放
Spine 中的縮放功能非常重要。将鼠标移動到想要縮放的位置,使用鼠标滚轮进行放大或缩小,或者可以将鼠标移動到编辑視圖的边缘,进行更大范围的缩小。
利用鼠标进行縮放是一种很方便的操作,让你能够快速縮放到你想查看的位置。这种方式很便捷,经常可用来代替移動,可缩小再放大来转到一个新位置。
如果鼠标没有滚轮,你可以同时按住 ctrl 键(Mac系统中为 cmd 键)和鼠标右键,通过上下拖动进行縮放。
编辑区左下角的垂直滑动條显示当前縮放比例。也可以拖动此滑动條来縮放,但不如滚动鼠标滚轮方便。
垂直滑动條下面有两个縮放按钮。按放大镜按钮可把图像縮放至100%的比例,此时所显示的图像为其真实大小(制图軟件中设置的像素大小)。按方块按钮可调整縮放比例使骨架填充编辑区。
撤消/恢複撤銷
Spine 中几乎任何一个操作都可以按 ctrl+Z(Mac 系统中为 cmd+Z)进行撤消。按 ctrl+shift+Z 或 ctrl+Y (Mac系统中为 cmd+shift+Z 或 cmd+Y)恢复撤销。
如果不是使用 QWERTY 键盘, 默认热键可能是其他键。如 QWERTZ 键盘用 Y 代替 Z。所有热键均可以自定义.
裝配/動畫模式
點擊編輯區左上方的SETUP或ANIMATE圖標可切換裝配與動畫模式。
装配模式用于创建和装配骨骼。动画模式用于设计骨骼动画。具体操作方式在本指南后面有详细说明,现在你可以切换到动画模式,在攝影表視圖中点击播放按钮查看 spineboy 的动画效果。