首頁 遊戲開發指南

第300章 終極命題

第300章 終極命題

對於這段預告片,所有人看得出來的東西,首先是流暢的動作捕捉,甚至用到了那隻狗身上,這是全世界遊戲領域第一次在動物身上運用到了這一技術。即使影片播放結束後,大家依然對那條打盹,打哈欠,伸懶腰和搖尾巴的白狗記憶猶新。這讓這個遊戲世界更加生動。

當然這不僅僅是動作捕捉的功勞,這必須是動作捕捉獲得的數據和手工動畫數據結合產生的結果。需要用到多種程序算法以及物理模擬來增強預設動畫,結合運動變形技術來保留原本基礎運動的方式,使得原本生硬的計算生成和真人捕捉混合的動畫看起來更加自然逼真。

然後是已經接近世界級的畫麵渲染技術,尤其是動態光照和柔和陰影渲染支持,模擬出了不同動態天氣下的光影變化,產生高分辨率的帶透視校正的容積化陰影效果。

他們對視頻中夜晚,白天,夕陽下不同的光照印象非常深刻。在加入了容積光技術之後表現出來的夕陽落山前,透過厚重的雲層射出來最後的那一縷光線,和映出紅色邊際的黑雲,那幾乎可以說是這屆E3最美的瞬間之一。

再則是對Shader著色器巧妙的運用。無論是喝水打濕衣襟還是大雪中肩帽積雪的效果,都可以展現出這家公司對於細節的重視。尤其是那一潭湖水,水的波紋,反射,折射,水的顏色又或是透度效果幾乎已經逼近真實,這都是通過對Shader的運營實現的,讓人歎為觀止。

Athena2.0的另一個最大的優勢物理引擎在這段動畫中體現的地方不多,因為沒什麽碰撞,打鬥,爆炸之類的場景,還沒開發到那些地方。但當時讓全場啞然的是最後的那一段滔天洪水洶湧襲來的時候,模擬出的真實水流效果。

物理引擎的作用就是在遊戲中模擬出真實的物體運動表現,而對於流體,軟體的模擬比剛性物體難度大了不知道多少倍,也是目前所有人都在攻克的技術難題。影片中還不是簡單的涓涓細流,而是滔天巨浪,在影片的最後,肆掠過群山時,還卷起了粗壯的樹幹,它們像無根的浮萍一樣隨波逐流,這就是Athena2.0中牛頓物理引擎的作用。