Spine是一款針對(duì)游戲開發(fā)的2D骨骼動(dòng)畫編輯工具,它具有良好的UI設(shè)計(jì)和完整的功能,功能非常成熟,包含皮膚、自由變形、蒙皮等等特色概念,通過(guò)將圖片綁定到骨骼上,然后再控制骨骼實(shí)現(xiàn)動(dòng)畫,可以模擬人體復(fù)雜的動(dòng)畫運(yùn)行,使得游戲的動(dòng)畫細(xì)節(jié)更加精美。Spine在同類軟件中功能和特色也是最頂尖水平,在國(guó)內(nèi)也有大量的用戶和使用教程,歡迎大家下載體驗(yàn)。

Spine骨骼動(dòng)畫詳解:
游戲中人物的走動(dòng),跑動(dòng),攻擊等動(dòng)作是必不可少,實(shí)現(xiàn)它們的方法一般采用幀動(dòng)畫或者骨骼動(dòng)畫。
幀動(dòng)畫與骨骼動(dòng)畫的區(qū)別在于:幀動(dòng)畫的每一幀都是角色特定姿勢(shì)的一個(gè)快照,動(dòng)畫的流暢性和平滑效果都取決于幀數(shù)的多少。而骨骼動(dòng)畫則是把角色的各部分身體部件圖片綁定到一根根互相作用連接的“骨頭”上,通過(guò)控制這些骨骼的位置、旋轉(zhuǎn)方向和放大縮小而生成的動(dòng)畫。
骨骼動(dòng)畫比傳統(tǒng)的逐幀動(dòng)畫要求更高的處理器性能,但同時(shí)它也具有更多的優(yōu)勢(shì),比如:
1、更少的美術(shù)資源:
骨骼動(dòng)畫的資源是一塊塊小的角色部件(比如:頭、手、胳膊、腰等等),美術(shù)再也不用提供每一幀完整的圖片了,這無(wú)疑節(jié)省了資源大小,能為您節(jié)省出更多的人力物力更好的投入到游戲開發(fā)中去。
2、更小的體積:
幀動(dòng)畫需要提供每一幀圖片。而骨骼動(dòng)畫只需要少量的圖片資源,并把骨骼的動(dòng)畫數(shù)據(jù)保存在一個(gè) json 文件里面(后文會(huì)提到),它所占用的空間非常小,并能為你的游戲提供獨(dú)一無(wú)二的動(dòng)畫。
3、更好的流暢性:
骨骼動(dòng)畫使用差值算法計(jì)算中間幀,這能讓你的動(dòng)畫總是保持流暢的效果。
4、裝備附件:
圖片綁定在骨骼上來(lái)實(shí)現(xiàn)動(dòng)畫。如果你需要可以方便的更換角色的裝備滿足不同的需求。甚至改變角色的樣貌來(lái)達(dá)到動(dòng)畫重用的效果。
5、不同動(dòng)畫可混合使用:
Spine中不同的骨骼動(dòng)畫可以被結(jié)合到一起,比如一個(gè)角色可以轉(zhuǎn)動(dòng)頭部、射擊并且同時(shí)也在走路。
6、程序動(dòng)畫:
Spine可以通過(guò)代碼控制骨骼,比如可以實(shí)現(xiàn)跟隨鼠標(biāo)的射擊,注視敵人或者上坡時(shí)的身體前傾等效果。
功能特色:
1、攝影表
在動(dòng)畫制作過(guò)程中攝影表是最核心的地方。這里包含了所有重要的細(xì)節(jié),通過(guò)它可以創(chuàng)建動(dòng)畫以及對(duì)時(shí)間軸進(jìn)行微調(diào)。
2、曲線編輯器
在曲線編輯器中可以通過(guò)調(diào)整貝賽爾曲線來(lái)控制兩幀之間的差值,以實(shí)現(xiàn)栩栩如生的動(dòng)畫效果。
3、反向動(dòng)力學(xué)工具
姿勢(shì)工具可以利用反向動(dòng)力學(xué)便捷的調(diào)整姿勢(shì)。
4、皮膚
皮膚可以為做好的動(dòng)畫切換圖片素材。通過(guò)改變附加在骨骼上的圖片來(lái)實(shí)現(xiàn)動(dòng)畫的重用。
5、邊界框
邊界框可以附加在骨骼上,并且隨著骨骼移動(dòng)。它主要用于碰撞檢測(cè)和物理集成。
6、網(wǎng)格
允許你在矩形邊界內(nèi)自定義多邊形。這將提高最終紋理貼圖集的空間使用率,因?yàn)樵诙噙呅瓮獾南袼貙⒈缓雎缘簦@種優(yōu)化對(duì)移動(dòng)設(shè)備來(lái)說(shuō)特別重要。網(wǎng)格的另外一個(gè)功能就是支持自由變形和蒙皮。
7、自由變形
自由變形也稱為FFD,是Free-Form Deformation的簡(jiǎn)寫,它允許你通過(guò)移動(dòng)網(wǎng)格點(diǎn)來(lái)變形圖片。FFD 能實(shí)現(xiàn)網(wǎng)格的:拉伸、擠壓、彎曲、反彈,等一些矩形圖片無(wú)法實(shí)現(xiàn)的功能。
8、蒙皮
蒙皮允許將網(wǎng)格中指定的點(diǎn)附加給指定骨骼。然后附加點(diǎn)將隨著骨骼移動(dòng),網(wǎng)格則隨之自動(dòng)發(fā)生變形。現(xiàn)在可以用骨骼動(dòng)作控制角色的圖片進(jìn)行彎曲變形了。
9、輸出格式
Spine 能將項(xiàng)目中的動(dòng)畫導(dǎo)出為 JSON 或二進(jìn)制格式文件,它們能在 Spine 運(yùn)行時(shí)庫(kù)中完美的再現(xiàn)。 Spine 同時(shí)還可以導(dǎo)出 GIF 動(dòng)畫, PNG 或 JPG 序列圖,還有 AVI或 QuickTime 的視頻文件。
10、導(dǎo)入
Spine 通過(guò)路徑查找并導(dǎo)入由其它工具生成的數(shù)據(jù)文件,它能夠識(shí)別符合要求的JSON 或二進(jìn)制格式數(shù)據(jù)。也可以從別的 Spine 項(xiàng)目中導(dǎo)入骨架和動(dòng)畫。
11、紋理打包
Spine能將圖片打包成紋理貼圖集,這能提高你在游戲中的渲染效率。Spine 的紋理貼圖打包工具擁有很多功能比如剝離空白區(qū)域,旋轉(zhuǎn),自動(dòng)縮放等等…(主要目的是為了充分利用空間)
Spine破解版使用說(shuō)明:
目前網(wǎng)絡(luò)上的Spine破解版,版本都非常低,而且功能不齊全,本站為大家?guī)?lái)的是Spine試用版本,該版本除了不能導(dǎo)出以外,其他特色功能全部包含在內(nèi),大家可以試用體驗(yàn)。