笨辦法學像素畫:像素畫動畫幀速
來自專欄笨辦法學像素畫3 人贊了文章
摘要:動畫的效果由關鍵幀決定,不過幀速也非常重要。想做出色的動畫,了解和學會使用幀速是必備條件。
幀數和幀速
幀數也被稱為幀速率,比如電影和動畫片是每秒24幀,而遊戲則是每秒60幀,幀數越高則可以表現的內容越多越精細。
幀數通常決定遊戲美術在設計動畫時,每一個動作能有多少幀。比如幀數60的遊戲,一個1秒的動作就需要60幀,而幀數12的遊戲,1秒的動作僅需12幀。簡單的說幀數越高的遊戲,美術開發成本也越高,這是大多數4A遊戲選擇3D開發的原因之一。
幀速是動畫中每一幀的速度,在播放時停留的速度。遊戲美術可以自由的控制動畫中每一幀的速度。在Aseprite中,選中幀右鍵-Frame Properties或直接按鍵盤「P」就會顯示幀速設定窗口,默認幀速100毫秒。
幀速平均
下面是9幀攻擊動作,每1幀的幀速為100毫秒。100毫秒是最常用的遊戲動畫幀速,初學者可以從100毫秒(所有幀的幀速都是100毫秒)開始練習。在幀速平均的情況,想要獲得更快速的效果,就只有減幀了。
下面這個5幀版本的攻擊在視覺上就比9幀版本快一倍。
改變幀速
要做出更細膩的動畫,就需要單獨設定每一幀的幀速。因為真實世界是有緩動存在的。比如質量越大速度越快的東西要停下來可能需要的緩衝時間越多。同樣是9幀版本的攻擊,通過改變幀速,來使劈砍更加有力,提高動畫效果。
首先,將幀速全部改為60毫秒,可以獲得比5幀版本更快但是更細膩的劈砍攻擊。
如果要使劈砍動作變快,則可以單獨調整劈砍幀的幀速,下面的例子中將劈砍幀設置為30毫秒。
假如想要表現出刀的沉重,則可以減慢蓄力幀和回收幀的時間,分別減慢1倍到200毫秒。由於刀很重,劈砍出去就會很快。
怎樣設置合適的幀速?
需要考慮要表現的效果,以及物體的重量和力量,多多嘗試看實際效果來取捨。平時的話多看優秀的動畫片,多玩好的遊戲,模仿和借鑒是最快速的學習方法。
作業
修改已有的動畫幀幀速,獲得不一樣的視覺效果。
推薦閱讀:
※不容錯過!這些神奇的動畫,就是通過「視覺暫留」原理製作的!
※CG仁波切
※這部有關「中國包子」的貼片動畫,光芒一度掩蓋《超人總動員2》
※宮崎駿御用的動畫製作軟體OpenToonz
※無所不能的動畫系統