當前位置:編程學習大全網 - 編程語言 - 什麽是計算機動畫?

什麽是計算機動畫?

(1)關鍵幀。

關鍵幀是指對象在舞臺上產生變化的每壹幀,它用來定義動畫中的變化,包括對象的運動和特點(如大小和顏色)、在場景中添加或刪除對象以及添加幀動作等。當動畫發生變化時或希望發生動作時,必須使用關鍵幀。

(2)逐幀動畫。

逐幀動畫也稱關鍵幀動畫,它是通過壹幀壹幀顯示動畫的圖像序列而實現運動的效果。逐幀動畫是從傳統動畫基礎上引申而來的。卡通片就屬於逐幀動畫。

(3)實時動畫。

實時動畫也稱算法動畫,它是采用各種算法實現物體的運動。算法包括運動學算法、動力學算法、隨即運動算法等。實時動畫壹般不需要記錄在存儲體中,運行時計算機對輸入的數據進行快速處理,在人眼覺察不到的時間內將結果隨時計算顯示出來。電子遊戲機中的動畫壹般都是實時動畫。

(4)對象移動。

在實時動畫中的屏幕上,壹個局部圖像或對象在二維平面上沿某壹固定軌跡做步進運動。運動的對象和物體本身的大小、形狀及色彩等效果不變。用此方式可實現背景上前景的運動。該前景可以是壹個物體,也可以是壹段或幾個文字。

其優點是無須生成動畫文件。

(5)運動控制。

運動控制也稱模擬運動,它是指計算機先確定每個物體的位置和相互關系,建立其運動軌跡和速度,選擇平移、旋轉、扭曲等運動形式,再確定物體形體的變態方式和變異速度。

(6)動畫數據與動畫文件。

由壹幀幀靜止圖像的有序排列組成,並采用連續播放靜止圖像的方法產生景物運動的效果。其特點是數據量大、幀與幀之間只有局部內容不同。將動畫數據進行壓縮,並記錄在壹定格式的文件中,該文件為動畫文件。

(7)流控制技術。

流控制技術是指邊下載邊播放的技術。其數據存放在壹系列連續的幀裏面,只要壹個幀的所有數據收到後,就可在後續幀的數據到達前播放。其播放是否流暢取決於兩個因素:壹是每個幀的數據必須盡量小;二是壹系列幀下載時間必須小於其播放時間。

  • 上一篇:求解追求壹個女孩子有什麽好的辦法(好的回答再追加100)?
  • 下一篇:如何讓太陽神三國殺裏的DIY武將加入遊戲中,可以的我加100分
  • copyright 2024編程學習大全網