《巫師3》引擎細節 性能強大無愧於次世代大作
在近日的採訪中,CD Projekt RED的員工Balazs Torok 和Krzysztof Krzyscin透露了關於RED引擎的一些新資訊。據他們說,這個引擎原本計劃只是用來開發《巫師3》的,後來CDPR才改變了主意,用到了《巫師2》上。
RED引擎的優勢在於角色渲染,支持特殊著色器,渲染和光照技術,動畫方面則使用的是Havok動畫。當製作團隊開始製作Xbox 360版的《巫師2》時,他們就在開始研發RED 2引擎了。因為CDPR在微軟主機上開發時遇到了很多問題,為了優化,RED 2引擎就此誕生了。
他們說:“當我們完成《巫師2》的PC版時,我們便開始製作360版。但其構架和環境跟PC完全不一樣,所以我們工作一直都很努力。在初期,1GB大小的開發工具根本行不通,於是我們進行了大量的優化,開始運行在512MB大小的開發工具上。通過不斷的優化,我們最終成功讓遊戲運行在主機上,但是加載時間和CPU問題又出現了,我們不得不再進行優化,減少畫面的材質,更簡單動作的角色等等,最後還是成功了。”
在完成360版的《巫師2》後,CDPR決定更上一部,因此製作了RED 3引擎。該引擎支持動態的衣服效果、新仿真系統、動態的加載過程,一個不基於Havok引擎的動畫系統、頭髮方案,最多可達4萬個的構成人物立體模型的三角面,以及支持2K分辨率的人物頭像和身體紋理。在DX11上對於人物形象的曲面細分技術的試驗也已經完成,只是這點可能不會出現在最後的成品遊戲中。
他們說:“我們把曲面細分應用到角色身上,但那並不成功,因為有兩個原因。第一個是我們的網格面已經十分細致了,所以曲面細分的效果不是很明顯。第二個是全部使用曲面細分是很困難的,所以最終我們放棄了這個想法。”
《巫師3》將於2014年登陸PC,Xbox One和PS4平台。