傳統(tǒng)二維動畫是通過每秒播放大量圖片的方式制作完成的,這樣的模式非常耗費精力和成本。本次小編為大家?guī)硪豢罘浅?qiáng)大的2D骨骼動畫工具—Spine,該工具在同類軟件中功能和特色也是最頂尖水平,在國內(nèi)也有大量的用戶和使用教程,它具有良好的UI設(shè)計和完整的功能,功能非常成熟,包含皮膚、自由變形、蒙皮等等特色概念,通過將圖片綁定到骨骼上,然后再控制骨骼實現(xiàn)動畫,可以模擬人體復(fù)雜的動畫運行,使得游戲的動畫細(xì)節(jié)更加精美。同時軟件中不同的骨骼動畫可以被結(jié)合到一起,比如一個角色可以轉(zhuǎn)動頭部、射擊并且同時也在走路,而且骨骼動畫使用差值算法計算中間幀,這能讓你的動畫總是保持流暢的效果。另外軟件安裝方便,使用方面也有教程指引,有需要的用戶可以在本站免費下載使用。
Spine骨骼動畫詳解:
游戲中人物的走動,跑動,攻擊等動作是必不可少,實現(xiàn)它們的方法一般采用幀動畫或者骨骼動畫。
幀動畫與骨骼動畫的區(qū)別在于:幀動畫的每一幀都是角色特定姿勢的一個快照,動畫的流暢性和平滑效果都取決于幀數(shù)的多少。而骨骼動畫則是把角色的各部分身體部件圖片綁定到一根根互相作用連接的“骨頭”上,通過控制這些骨骼的位置、旋轉(zhuǎn)方向和放大縮小而生成的動畫。
骨骼動畫比傳統(tǒng)的逐幀動畫要求更高的處理器性能,但同時它也具有更多的優(yōu)勢,比如:
1、更少的美術(shù)資源:
骨骼動畫的資源是一塊塊小的角色部件(比如:頭、手、胳膊、腰等等),美術(shù)再也不用提供每一幀完整的圖片了,這無疑節(jié)省了資源大小,能為您節(jié)省出更多的人力物力更好的投入到游戲開發(fā)中去。
2、更小的體積:
幀動畫需要提供每一幀圖片。而骨骼動畫只需要少量的圖片資源,并把骨骼的動畫數(shù)據(jù)保存在一個 json 文件里面(后文會提到),它所占用的空間非常小,并能為你的游戲提供獨一無二的動畫。
3、更好的流暢性:
骨骼動畫使用差值算法計算中間幀,這能讓你的動畫總是保持流暢的效果。
4、裝備附件:
圖片綁定在骨骼上來實現(xiàn)動畫。如果你需要可以方便的更換角色的裝備滿足不同的需求。甚至改變角色的樣貌來達(dá)到動畫重用的效果。
5、不同動畫可混合使用:
Spine中不同的骨骼動畫可以被結(jié)合到一起,比如一個角色可以轉(zhuǎn)動頭部、射擊并且同時也在走路。
6、程序動畫:
Spine可以通過代碼控制骨骼,比如可以實現(xiàn)跟隨鼠標(biāo)的射擊,注視敵人或者上坡時的身體前傾等效果。
功能特色:
1、攝影表
在動畫制作過程中攝影表是最核心的地方。這里包含了所有重要的細(xì)節(jié),通過它可以創(chuàng)建動畫以及對時間軸進(jìn)行微調(diào)。
2、曲線編輯器
在曲線編輯器中可以通過調(diào)整貝賽爾曲線來控制兩幀之間的差值,以實現(xiàn)栩栩如生的動畫效果。
3、反向動力學(xué)工具
姿勢工具可以利用反向動力學(xué)便捷的調(diào)整姿勢。
4、皮膚
皮膚可以為做好的動畫切換圖片素材。通過改變附加在骨骼上的圖片來實現(xiàn)動畫的重用。
5、邊界框
邊界框可以附加在骨骼上,并且隨著骨骼移動。它主要用于碰撞檢測和物理集成。
6、網(wǎng)格
允許你在矩形邊界內(nèi)自定義多邊形。這將提高最終紋理貼圖集的空間使用率,因為在多邊形外的像素將被忽略掉,這種優(yōu)化對移動設(shè)備來說特別重要。網(wǎng)格的另外一個功能就是支持自由變形和蒙皮。
7、自由變形
自由變形也稱為FFD,是Free-Form Deformation的簡寫,它允許你通過移動網(wǎng)格點來變形圖片。FFD 能實現(xiàn)網(wǎng)格的:拉伸、擠壓、彎曲、反彈,等一些矩形圖片無法實現(xiàn)的功能。
8、蒙皮
蒙皮允許將網(wǎng)格中指定的點附加給指定骨骼。然后附加點將隨著骨骼移動,網(wǎng)格則隨之自動發(fā)生變形。現(xiàn)在可以用骨骼動作控制角色的圖片進(jìn)行彎曲變形了。
9、輸出格式
Spine 能將項目中的動畫導(dǎo)出為 JSON 或二進(jìn)制格式文件,它們能在 Spine 運行時庫中完美的再現(xiàn)。 Spine 同時還可以導(dǎo)出 GIF 動畫, PNG 或 JPG 序列圖,還有 AVI或 QuickTime 的視頻文件。
10、導(dǎo)入
Spine 通過路徑查找并導(dǎo)入由其它工具生成的數(shù)據(jù)文件,它能夠識別符合要求的JSON 或二進(jìn)制格式數(shù)據(jù)。也可以從別的 Spine 項目中導(dǎo)入骨架和動畫。
11、紋理打包
Spine能將圖片打包成紋理貼圖集,這能提高你在游戲中的渲染效率。Spine 的紋理貼圖打包工具擁有很多功能比如剝離空白區(qū)域,旋轉(zhuǎn),自動縮放等等…(主要目的是為了充分利用空間)
軟件優(yōu)勢
在 Spine 中通過將圖片綁定到骨骼上,然后再控制骨骼實現(xiàn)動畫。 2D 骨骼動畫相對于傳統(tǒng)的逐幀動畫有以下優(yōu)勢:
1、最小的體積: 傳統(tǒng)的動畫需要提供每一幀圖片。而 Spine 動畫只保存骨骼的動畫數(shù)據(jù),它所占用的空間非常小,并能為你的游戲提供獨一無二的動畫。
2、美術(shù)需求: Spine 動畫需要的美術(shù)資源更少,能為您節(jié)省出更多的人力物力更好的投入到游戲開發(fā)中去。
3、流暢性: Spine 動畫使用差值算法計算中間幀,這能讓你的動畫總是保持流暢的效果。
4、裝備附件: 圖片綁定在骨骼上來實現(xiàn)動畫。如果你需要可以方便的更換角色的裝備滿足不同的需求。甚至改變角色的樣貌來達(dá)到動畫重用的效果。
5、混合: 動畫之間可以進(jìn)行混合。比如一個角色可以開槍射擊,同時也可以走、跑、跳或者游泳。
6、程序動畫: 可以通過代碼控制骨骼,比如可以實現(xiàn)跟隨鼠標(biāo)的射擊,注視敵人,或者上坡時的身體前傾等效果。
更新日志
v4.3.14-beta版本
恢復(fù)了變換約束偏移。
固定骨架參考比例設(shè)置許多撤消狀態(tài)。
- 下載地址
發(fā)表評論
0條評論軟件排行榜
熱門推薦
tvp animation 10 pro 2013簡體漢化版 v10.0.748.59M / 簡體中文
Moho Pro動畫軟件 v14.3495.6M / 簡體中文
Figma軟件 v124.6.5108.78M / 簡體中文
adobe animate 2024中文免費版 v24.0.72.76G / 簡體中文
easy gif animator中文版 v7.2.0.6023.51M / 簡體中文
flash8.0簡體中文版 122.71M / 簡體中文
任性動圖(動圖制作軟件) v9.8.1官方版22.88M / 簡體中文