遊戲開發(fā)商思維工坊於今(3)日釋出,旗下國產(chǎn)線上遊戲《
群龍默示錄》使用的自製遊戲引擎「
RENA」解析。《群龍默示錄》預定 17 日展開第二波測試。
-
敬請期待可以自由造景的空島系統(tǒng)
關(guān)於自製的 RENA 引擎
RENA 引擎是由思維工坊自製,其享譽國際的首款 MMORPG 經(jīng)典《
神諭之戰(zhàn)》(Runes of Magic)即是使用 RENA 引擎製作,而思維工作團隊更是從《
神諭之戰(zhàn)》後,不斷地汲取經(jīng)驗、努力地優(yōu)化及加強 RENA 引擎,將於今年在全球三大洲上市的鉅作《
群龍默示錄》亦是使用全新的 RENA 引擎所開發(fā)而成的。
-
自製的 RENA 引擎
貼圖材質(zhì)
在《
神諭之戰(zhàn)》中,視野內(nèi)可放置的點光源極限為 8 個,但在《
群龍默示錄》中所有的物件都使用法向量貼圖(Normal Map)和光澤貼圖(gloss map),然後再配合全新的延遲渲染(Deferred Rendering)技術(shù),點光源數(shù)量將近乎無上限,這優(yōu)勢讓《
群龍默示錄》將可呈現(xiàn)更符合真實的環(huán)境及氣氛。
-
法向量貼圖-可以用最高的效能得到最好的細節(jié)
延遲渲染
Deferred Rendering 簡稱 DR 技術(shù),可以處理大量的光源運算,還可以大幅提高效能,並且擁有較少的繪製次數(shù),當中的 G-buffer 則可以順帶提供大量資訊給後製特效,像是 SSAO, DoF, Motion Blur…等使用,這也是全新 RENA 引擎最重要的技術(shù)之一。
-
延遲渲染-產(chǎn)生流程
-
延遲渲染-最後成果
光影
有了延遲渲染的優(yōu)勢後,我們就可以簡化美術(shù)製程,使用統(tǒng)一的材質(zhì)系統(tǒng)和 Blinnphong 光照公式,並且使用了特化後的大範圍陰影技術(shù)(PSSM)來進行《
群龍默示錄》的光影運算,可以大幅提升遊戲畫面的細緻度,亦較能凸顯美術(shù)的整體呈現(xiàn)。
-
RENA 產(chǎn)生動態(tài)陰影讓環(huán)境更為真實
為了讓光影更真實,RENA 引擎使用體積去計算真正的 God Ray,而不是 2D 的平面版本,另外更為了《
群龍默示錄》中廣闊的場景所需要的層次感,而加入了全螢幕尺寸的螢幕空間環(huán)境光遮蔽(HBAO),因此在《
群龍默示錄》中可以呈現(xiàn)出非常真實且不耗效能光影效果。
-
擬真的光影變化
動作
《
群龍默示錄》採用最真實的動作擷取技術(shù) Motion Capture,這項技術(shù)是由真人動作去做擷取,並經(jīng)由美術(shù)團隊加強,再導入 RENA 引擎中,因此在遊戲中所有的角色動作都會非常自然。RENA 引擎也持續(xù)不斷加強,為了人物、動物及環(huán)境物件的物理效果,開發(fā)了特殊的物理引擎,未來將很快的讓玩家能夠體驗到。
-
Motion Capture-思維工坊錄製實況
DirectX
全新的 RENA 引擎採用 DirectX 10 的技術(shù)基礎進行開發(fā)而成,因為全新 RENA 的重要特色-延遲渲染(Deferred Rendering)技術(shù),如果使用 DirectX 9 將會讓效能慢 2 倍以上,DirectX10 也帶來同一個畫面能顯示更多物件數(shù)的優(yōu)點,像是 RENA 引擎重要特色技術(shù)-分子特效(Particle),同樣是分子特效,使用 DirectX10 的 Geometry Shader 會比 DirectX9 使用 CPU 運算還快百倍以上,因此《
群龍默示錄》中隨處可見各式各樣的分子特效,而且 RENA 引擎未來也打算加入 DirectX11 的技術(shù),結(jié)合更多次世代引擎特點。
-
常見的火燄也是 DirectX10 的粒子特效
反鋸齒
因為延遲渲染的限制,因此全新的 RENA 引擎將不支援傳統(tǒng)的反鋸齒技術(shù) MSAA,轉(zhuǎn)而支援更先進且效果更好的 FXAA 和 TAA 反鋸齒技術(shù)。
FXAA(Fast Approximate Anti-Aliasing)是非常高效能的反鋸齒技術(shù),他是一種單程像素著色器,不依賴 GPU 計算 API,因此有高相容性及高效能的優(yōu)點,Nvidia 及 AMD 顯示卡都支援此項技術(shù)。
-
FXAA 範例
TAA(Temporal Anti-aliasing)則是使用前一次繪製的圖像來計算反鋸齒的效果,大部分遊戲會搭配動態(tài)模糊(Motion Blur)來使用這項反鋸齒來解決畫面更新時產(chǎn)生的殘像,而全新 RENA 引擎使用了特殊的特製處理來解決這個狀況,但是會需要較高效能的環(huán)境。
-
TAA 範例
全新 RENA 引擎優(yōu)化
因《
群龍默示錄》擁有非常廣大的場景,並且使用無接縫地圖技術(shù),因此遊戲內(nèi)的場景物件數(shù)量遠大於其他同類型遊戲,因此製作團隊仍持續(xù)地在針對各方面進行 CPU 和 GPU 優(yōu)化,希望盡可能地降低玩家電腦配備的需求。
在《
群龍默示錄》首波封測後,思維團隊目前已大幅改善了無接縫地圖的讀取效能、優(yōu)化判斷視野中物件的演算法效能與提高 CPU 的多執(zhí)行緒利用度等原先較為不足的地方,並使用 LoD(Level of Detail)技術(shù)來減少整體 GPU 記憶體的使用量,另外,遊戲畫面細節(jié)調(diào)整選項亦做了調(diào)整,玩家可以自由選擇來讓遊戲可以依據(jù)不同的電腦配備順利執(zhí)行。
-
思維團隊依舊持續(xù)地進行系統(tǒng)優(yōu)化
為了回應群龍迷們?nèi)涨皩斗劢z團活動的熱情參與,思維工坊亦已公布第二波封測的時間,邀請玩家在 4 月 17 日中午 12 點準時重返群龍的世界,再度見證國產(chǎn)《
群龍默示錄》的成長!
-
邀請玩家在封測再度見證群龍的成長