『壹』 動畫製作中有哪些技術
(1)關鍵幀。
關鍵幀是指對象在舞台上產生變化的每一幀,它用來定義動畫中的變化,包括對象的運動和特點(如大小和顏色)、在場景中添加或刪除對象以及添加幀動作等。當動畫發生變化時或希望發生動作時,必須使用關鍵幀。
(2)逐幀動畫。
逐幀動畫也稱關鍵幀動畫,它是通過一幀一幀顯示動畫的圖像序列而實現運動的效果。逐幀動畫是從傳統動畫基礎上引申而來的。卡通片就屬於逐幀動畫。
(3)實時動畫。
實時動畫也稱演算法動畫,它是採用各種演算法實現物體的運動。演算法包括運動學演算法、動力學演算法、隨即運動演算法等。實時動畫一般不需要記錄在存儲體中,運行時計算機對輸入的數據進行快速處理,在人眼覺察不到的時間內將結果隨時計算顯示出來。電子游戲機中的動畫一般都是實時動畫。
(4)對象移動。
在實時動畫中的屏幕上,一個局部圖像或對象在二維平面上沿某一固定軌跡做步進運動。運動的對象和物體本身的大小、形狀及色彩等效果不變。用此方式可實現背景上前景的運動。該前景可以是一個物體,也可以是一段或幾個文字。
其優點是無須生成動畫文件。
(5)運動控制。
運動控制也稱模擬運動,它是指計算機先確定每個物體的位置和相互關系,建立其運動軌跡和速度,選擇平移、旋轉、扭曲等運動形式,再確定物體形體的變態方式和變異速度。
(6)動畫數據與動畫文件。
由一幀幀靜止圖像的有序排列組成,並採用連續播放靜止圖像的方法產生景物運動的效果。其特點是數據量大、幀與幀之間只有局部內容不同。將動畫數據進行壓縮,並記錄在一定格式的文件中,該文件為動畫文件。
(7)流控制技術。
流控制技術是指邊下載邊播放的技術。其數據存放在一系列連續的幀裡面,只要一個幀的所有數據收到後,就可在後續幀的數據到達前播放。其播放是否流暢取決於兩個因素:一是每個幀的數據必須盡量小;二是一系列幀下載時間必須小於其播放時間。