無所畏懼,Cinema 4D是你的堅強護盾!

 

 


Dreadnought Teaser from Aixsponza on Vimeo.

《無畏戰艦》是位於德國柏林的YAGER發展有限公司計畫於2015年發佈的一款遊戲。和絕大多數動作遊戲一樣,《無畏戰艦》會提供一個電影級品質的介紹短片,從而讓玩家對遊戲充滿期待。這些介紹短片同時作為預告片吸引顧客購買即將推出的產品。

在這個遊戲中,未來戰鬥機將會在地球的大氣層決一雌雄。玩家可以選擇快速戰鬥機,超級戰艦或者無畏戰艦。這個介紹短片需要給未來的顧客一個關於遊戲劇情的大體印象。

主管Manuel Casasola團隊的藝術家們只有四周時間來完成這個項目。因為遊戲設定在未來世界,所以需要創建一個由眾多海洋和懸崖組成的複雜景觀。日光和純淨的大氣結合用於使能見度大大提高。景觀使用World Machine生成,然後以多種不同的解析度導入Cinema 4D。

「戰鬥機要飛過的這些景觀,其幾何體和貼圖需要佔用多達7TB的記憶體。這種資料量即時使用最高端的電腦也基本無法處理,這也是為什麼我們開發了一個特殊的工具:一個可以用來改變地理檔LOD(細節級別)的Python工具,它將地理檔分成不同的部分進而可以結合使用。這就使我們可以在前景展現細節豐富、高解析度的幾何結構,在中景使用4K貼圖,而遠景使用低解析度貼圖,」Fuat Yüksel解釋道:「然後在Cinema 4D使用置換貼圖給前景的幾何體添加細節。」
戰鬥機的建模同樣是一個挑戰。不僅需要飛行場景的常規戰鬥機模型,還需要一些特殊版本以用於戰鬥機被無畏戰艦撞擊後爆炸的場景。基礎模型是客戶提供的高解析度的zBrush模型,需要重拓撲後才可以在Cinema 4D中使用。「對於這種類型的工作,使用Cinema 4D R16全新的PolyPen工具是理想的選擇。使用我們創建的低解析度模型,我們可以創建維諾圖(Voronoi diagram):在Thinking Particles和Geotools的説明下,模型可以被分解(分裂),而分裂的部分就會被保存為維諾圖。然後我們使用Cinema 4D的剛體動力學系統進行類比,該系統是基於物理類比引擎的」Fuat補充道。

處理影片的這一部分時,Fuat還開發了一個特殊的流程從而使得在視圖中對分裂物件更加可控。「為了實現對碎片以及碎片分散的完全控制,我使用毛髮功能和Thinking Particles開發出一種技術:利用XPresso輸出毛髮引導線的全域位置,這些位置資訊可以供Thinking Particles使用。這樣就可以精確的定位和旋轉它們,以及添加各種屬性。我還可以使用毛髮選區工具隨時刪除它們,你也可以在視圖中使用Thinking Particles的TPDraw進行刪除,但是有諸多限制,而且不是動態的和非破壞性的。這就基本上創建了一個可以直接在視圖中即時操作的,基於‘程式化’節點的流程。」

這些爆炸效果自身僅僅是Faut用Turbulence FD和Krakatoa創建的流體類比特效系列的一部分。Thinking Particles也用來創建粒子,然後作為Turbulence FD的發射器使用以模擬真實的爆炸效果,最後使用TFD渲染器進行渲染。「無畏戰艦出現前的超空間渦流是Simon使用TFD和Krakatoa創建的。」
儘管專案整體很複雜而且時間很緊張,每個想法都依然執行的很順利,並沒有遇到太大的問題。「考慮到該項目的涉及範圍和緊張週期,我們預期會遇到問題,但是令人驚訝的是一切都很順利。我們的團隊是由經驗豐富的專業人士組成的,他們準備充分並且知道如何操作自己的工具。週期緊張意味著需要加班,特別是最後的時候。但是最終,我們完成了這個讓客戶完全滿意地專案,感謝Cinema 4D和非常專業且富有建設性的客戶」Faut總結。

 

 

 

<上一則下意則>