動畫現場-汽車碰撞

作者:猶他茶壺

Page:1-1

適用版本:trueSpace6+


看過許多人都有製作汽車碰撞翻滾的影片,但是效果上並不夠逼真;若是效果要製作的好的話,必須花很多的功夫來調整關鍵畫格。此處我們為各位介紹一個好方法,利用 trueSpace 的動態模擬來模擬汽車碰撞後連續翻滾的效果。

1. 在場景中擺設一輛車子,或是開啟 car_collision.scn 的檔案,接著我們要為這輛汽車設定動態的物理屬性及運動向量,工具如圖 1。

圖 1-1 : 設定物理屬性 圖 2-2 : 設定運動向量

2. 首先為這輛車子賦予動態的物理屬性 - 玻璃,因為此種屬性在彈跳屬於一般的物體。另外再為汽車加入一個初始移動向量及初始旋轉向量,如圖 2。因為撞擊的部分來自於車子的右側,所以移動及旋轉向量都向左;同時因為車子時前進時被撞擊的,其初始移動向量設定稍微向左前方一點,及向下一點。


圖 2 : 設定車子的物理屬性

3. 在開始模擬前我們先為這輛汽車設定一段直線運動的動畫,時間為 40 格,如圖 3。


圖 3 : 先設定一段汽車的動畫

4. trueSpace 中的動態模擬可以接續先前的運動,所以在畫格第 40 格時按下開始(或繼續)模擬,如圖所示工具 4。此時 trueSpace 就會進行模擬,若是模擬的狀態並不如你所希望的樣子,你可以隨時的按下鍵盤的 ESC 鍵,來中斷模擬。


圖 4 : 在畫格第 40 格時 (汽車的直線運動結束) 開始模擬

5. 模擬後車子的運動路徑如圖 5。


圖 5 :汽車模擬後的翻滾及運動路徑

6. 在場景中加入另一輛白車作為撞擊車,這輛車子並沒有進行動態模擬,他的運動是手動的方式調整關鍵畫格設定的,如圖 6。


圖 6 : 加入撞擊的汽車 (白色的車子動畫使用手調的方式)

7. 撞擊的連續過程如圖 7,你也可以參考 car_collision.avi,是不是很帥呢?

car_collision.avi 模擬後的動畫,約 952K

結語

雖然 trueSpace 從 4.0 的版本就加入動態模擬的效果,但是新版本 6.0 更強化了動態模擬的真實度。


1‧我要發表意見

 

作者:猶他茶壺