[新聞] WoW 6.0 的圖像引擎進化

作者: wizardfizban (瘋法師)   2014-09-19 09:26:28
看起來好像很厲害,但其實我不太懂。
http://w.163.com/14/0918/10/A6DSQNIE00314C3U.html
魔獸6.0技術科普:德拉諾之王的圖像引擎進化
歡迎閱讀!我們將在接下來的一段時間內用一系列文章談一談《魔獸世界》中的一些技術
層面上的內容,本文是這一系列文章的第一篇。
在我們開始之前,要先說明一點:接下來的這些文字會具有相當的技術含量,主要是解釋
與抗鋸齒相關的圖形設置的改變。你們中的大多數人估計根本不會意識到這些變化,這主
要是面對那些喜歡自己調節畫面設置和搗鼓硬件的玩家的。
簡單的說,我們將對《魔獸世界》的性能進行優化,但同時也要確保在未來有提高畫質的
潛力,並強化對高端CPU與顯卡的支持。
在《德拉諾之王》中我們將移除多重採樣抗鋸齒(Multisample Anti-Alias,MSAA),用
一種新的抗鋸齒技術,保守形變抗鋸齒(Conservative Morphological Anti-Alias)取而
代之。這一改動能讓我們對《魔獸世界》在接下來的幾年裡實現一系列早就應該進行的技
術進步,我們要目光長遠嘛。
過去的十年裡,《魔獸世界》都在使用MSAA,主要是因為GPU會有足夠的時間和資源來進
行處理。WoW在大部分時間裡都是一個更依賴CPU的遊戲,而在WoD的開發過程中,我們決
定做出一些改變。很大的一部分工作量被用在了分析代碼的整個數據流,確保只對每一幀
中必要的部分做出改進。一個例子是,我們現在會依據距離和視野來動態調整骨骼動畫的
渲染數量(這種做法也被稱為細節層次處理,Level of Detail,LoD),而這正是CPU運算
時間的大戶。我們同時還為引擎添加了一個序列系統,讓引擎可以對動畫與場景進行任務
分配,這個技術我們在5.4中進行了試驗,並在WoD中擴展了出來。
這一系列改變的結果是顯著的,現在的《魔獸世界》對GPU的依賴要大了很多,佔據了原
本用於處理MSAA等效果的大量資源。我們嘗試了多種方案來調節遊戲的GPU需求與抗鋸齒
需求之間的關係,最終決定在《德拉諾之王》中選擇CMAA作為我們的抗鋸齒解決方案。和
所有涉及視覺效果的改變一樣,我們在此之前與工程和美術團隊進行了溝通,最終做出了
用CMAA取代MSAA的決定。CMAA提供了優秀的抗鋸齒效果,而內存消耗與性能損失只有MSAA
的零頭。它同時與我們在未來計劃實現的一些技術具有良好的兼容性,幫助我們盡快將這
些新技術加入遊戲。我們同時還會支持快速近似抗鋸齒(Fast Approximate
Anti-Aliasing,FXAA)這一消耗更低的反鋸齒方案,供仍在使用DirectX 9的玩家選擇。
CMAA讓我們實現了低消耗高質量抗鋸齒的目標,同時給了我們進一步提高遊戲畫面質量
的空間。我們不需要為CMAA對引擎的結構進行改動,而在《德拉諾之王》中我們已經實現了
包括目標高亮、軟粒子、新的陰影技術和光源折射在內的多種新圖像效果,並且會在未來
的補丁和資料片中添加更多。
在《德拉諾之王》上線時,CMAA將是高畫質選項的一部分,而在發售之後,我們將為使用
高端顯卡的玩家提供更多的選擇,如果它們同時具備很高的質量和與我們未來計劃的兼容
性,我們將認真地做出考量。
《魔獸世界》的圖像在未來將有更多光明的前景,在《德拉諾之王》中實現的改變則為我
們在未來讓遊戲變得更加絢麗打下了堅實的基礎。
====
我只看的懂我們換了新技術的意思..
但不太懂厲害在那?
這時要說求翻譯?
作者: songgood (ilovegoodgame)   2014-09-19 09:28:00
為啥霸德可以死了又死 一直復活 霸德是新世界的小丑神嗎
作者: oread168 (大地的精靈R)   2014-09-19 09:29:00
又換引擎惹
作者: holymoon99 (阿克西斯教徒099)   2014-09-19 09:29:00
便宜的電腦有便宜的畫質 錢堆出來的配備 也能有更高檔的畫質 其他等實際出來再看啦(反正也追不上高擋的...
作者: mark0912n (馬克零九一二恩)   2014-09-19 09:31:00
BZ的優化真的不是蓋的...
作者: alen3568184 (alen)   2014-09-19 09:39:00
又在秀專業技術 都不關其他遊戲的事情
作者: ef9527 (奶油狼)   2014-09-19 09:40:00
請問有乳搖嗎?
作者: iiooiioou (愛幻想的O宅)   2014-09-19 09:48:00
改版開幾隻夜精血精+狂按空白就知道了
作者: jinkela1 (無敵金珂垃)   2014-09-19 10:08:00
借問 台灣有廠商有自己的畫面引擎技術嘛?
作者: silverowl (Raven)   2014-09-19 10:12:00
但是瑞凡...血精沒有乳......
作者: kinghtt (萬年潛水伕)   2014-09-19 10:27:00
那開支母牛來見識真正的乳搖
作者: nettlefish (奈特魚)   2014-09-19 10:38:00
毛太多了
作者: xtxml (赤木巧☠)   2014-09-19 10:39:00
簡單一句話:MSAA => CMAA 就是反鋸齒演算法的轉換而已
作者: tcancer (Vairocana)   2014-09-19 10:44:00
WoW一向不太吃顯卡廠提供的驅動調校 都搞自己的
作者: HomuCat (無)   2014-09-19 14:05:00
BZ的優化不是蓋的+1
作者: miha80425 (ohsialay)   2014-09-19 15:40:00
台灣有做引擎的遊戲公司 但是效果和花費都差強人意但台灣不是以動作 畫面為賣點 內容重要多了

Links booklink

Contact Us: admin [ a t ] ucptt.com