在這個專題中將會學到在softimage | XSI中創建關鍵幀動畫與非線性編輯動畫的基本方法。
凍結物體
使用softimage | XSI的Text工具創建的文字模型。如圖。
此主題相關圖片如下:
2. 選擇文字物體,在編輯工具麵板上的Freeze圖標上單擊鼠標左健,對所選擇的物體進行 凍結。如圖。
此主題相關圖片如下:
3.在管理器中選擇多餘的物體,敲擊鍵盤Delete鍵將他們刪除。如圖。
此主題相關圖片如下:
4. 選擇全部文字物體,敲擊鍵盤T鍵進入物體點的過濾選擇模式,敲擊鍵盤Ctrl+a鍵選擇所有的點。如圖。
此主題相關圖片如下:
5. 在變換工具麵板的命令菜單中,執行Move Center to Vertices(移動中心到點)命令,改變物體的中心以便以動畫。如圖。
此主題相關圖片如下:
提示:Move Center to Vertices(移動中心到點)和Freeze All transforms(凍結轉換)是有區別的Move Center to Vertices可以將物體的中心移動到幾何中心處,而Freeze All transforms是把物體的中心凍結到原點處。
動畫前期設置
6. 現在為場景設置默認的幀速率,執行主菜單File | User Preferences…命令。如圖。
此主題相關圖片如下:
7.出現用戶參數設置麵板,找到Time標簽,將默認的幀格式設為PAL製。如圖。
此主題相關圖片如下:
提示:電視與電影都有著不同的幀格式,在北美洲,電視以NTSC格式進行播放,而在歐洲及其它一些地區則以PAL的格式進行播放。電影以24fps的幀率來進行播放。我國電視節目用的是PAL製。
8. 把鼠標移動到攝像機視圖中,敲擊鍵盤Shift+S鍵,打開像機可見屬性設置麵板,找到Visual Cues標簽把Field Guide勾選,打開像機的安全框。如圖。
此主題相關圖片如下:
9. 搖攝攝像機視圖,使文字物體全部顯示在安全框內,以保證渲染輸出的正確。如圖。
此主題相關圖片如下:
關鍵幀動畫
10.選擇文字物體“蘇”,敲擊鍵盤C鍵,進入物體的旋轉操縱模式。如圖。
此主題相關圖片如下:
提示:在softimage | XSI中參數必須在標記的狀態下才能為其記錄動畫。
11.在動畫麵板的標記參數圖標上單擊鼠標左鍵,出現標記參數樹。如圖。
此主題相關圖片如下:
提示:在softimage | XSI中,當一樣工具被激活時,工具的相應參數都會被自動標記。
12.將時間設置到第一幀,敲擊鍵盤K鍵記錄動畫。如圖。
此主題相關圖片如下:
提示:當當前幀被記錄動畫時,關鍵幀圖標會變紅色。
13.將時間設置到20幀,將文字“蘇”向Y軸旋轉180度,敲擊鍵盤K鍵進行記錄。如圖。
此主題相關圖片如下:
14.在回放麵板的播放按鈕上單擊鼠標左鍵,播放動畫觀察其效果。如圖。
此主題相關圖片如下:
這樣,播放動畫時文字物體“蘇”在1-20幀就會沿著Y軸進行180度的旋轉。一個簡單的關鍵幀動畫就這樣創建完畢。
關鍵幀動畫是最傳統的動畫製作方法,也是最基本的製作方法,很多複雜的動畫都是由關鍵幀動畫組成的。
創建動作
下麵在關鍵幀動畫的基礎上再用非線性動畫的製作方法來完成更為高級的動畫。非線性動畫是softimage | XSI的一大特色,被譽為具有革命性的動畫編輯方法。非線性動畫就意味著在你編輯動畫時你可以像在後期編輯軟件剪輯視頻一樣非破壞性的編輯動畫。在編輯動畫之前你首先就得創建你的動作集。
那麼什麼是動作呢?動作是用戶一次定義後可以多次按需要使用的動作片段,可以創建完整的動作庫,並可以將它們從一個模型複製到其它模型。好!現在就開始創建動作。
15.當創建動作時,動作都會存儲在同一層級的Model上。首先,為文字的動畫創建一個Model。在管理器中將全部文字物體選擇,在編輯工具麵板的菜單中執行Edit|Model|New Model命令,為文字的動畫創建一個Model。如圖。
此主題相關圖片如下:
16.選擇文字物體“蘇”,在動畫麵板的標記參數圖標上單擊鼠標左鍵,出現標記參數樹,對其自身變換的Y軸旋轉進行標記。如圖。
此主題相關圖片如下:
提示:當你創建標記動作前,要對參數進行標記,以便記錄你想要的動作。
17.敲擊大鍵盤2鍵,把主工具欄切換到動畫工具麵板,執行Animate | Actions | Store | Marked Parameters - Fcurves命令。如圖。
此主題相關圖片如下:
Transformations - Current values存儲變換的靜態姿勢。
Marked Parameters - Current values存儲標記的靜態姿勢。
Transformations – Fcurves存儲變換動畫功能曲線。
Marked Parameters – Fcurves存儲標記的動畫功能曲線。
Animated Parameters – Fcurves存儲動畫的功能曲線。
Transformations – All Sources存儲變換的所有類型動畫。
Marked Parameters - All Source存儲標記的所有類型動畫。
Animated Parameters – Fcurves & Expressions存儲動畫的功能曲線和表達式。
Local Transformations – Animation or Current values存儲局部變換的動畫和姿
勢。
Marked Parameters – Animation or Current values存儲標記的動畫和姿勢。