2011 - 電腦圖學專題 - Chain Reaction




  這個專題的目標是利用物理引擎在Ogre裡面產生一連串相連的事件。因為所有事件是頭尾相連的,所以在一開始就需要設計好所有的流程。我最後決定的流程是由草原轉到海上,接著另一邊的沙漠區,最後用熱汽球帶到天上結束。並且整個流程的事件觸發都是隨著背景音樂的改變而出現,讓觀賞的時候可以對場景的轉換更有感覺。

  由於這個專案中需要用到很多的美術素材和音效,所以我從魔獸世界中擷取出了需要的模組和音效等檔案,再自己組成想要的結果。在擷取的過程中也順便觀察了在遊戲公司裡歸類檔案的格式、命名方式等等,用這些規則來改進原本的做法來提高工作的效率。
  除了場景的編排以外,另一個花時間的部分是對整個物理引擎的控制。雖然之前有使用過Bullet,但是在Chain reaction的要求下需要很高的精細程度,所以在加入物理引擎之後還花了很多時間在微調參數,讓整個流程的運行更像現實世界的狀況。
  有之前的經驗,這次也特別注意在使用BulletCaelumHydrax這些耗資源的Library時,仍然可以保持足夠的fps




新增說明文字



Next Post較新的文章 Previous Post較舊的文章 首頁

0 意見:

張貼留言