精華區beta C_Chat 關於我們 聯絡資訊
●41781 12 9/19 wizardfizban □ [新聞] WoW 6.0 的圖像引擎進化 文章代碼(AID): #1K6uP8gw (C_Chat) [ptt.cc] 作者: wizardfizban (瘋法師) 看板: C_Chat 標題: [新聞] WoW 6.0 的圖像引擎進化 時間: Fri Sep 19 09:26:28 2014 看起來好像很厲害,但其實我不太懂。 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將是高畫質選項的一部分,而在發售之後,我們將為使用 高端顯卡的玩家提供更多的選擇,如果它們同時具備很高的質量和與我們未來計劃的兼容 性,我們將認真地做出考量。 《魔獸世界》的圖像在未來將有更多光明的前景,在《德拉諾之王》中實現的改變則為我 們在未來讓遊戲變得更加絢麗打下了堅實的基礎。 ==== 我只看的懂我們換了新技術的意思.. 但不太懂厲害在那? 這時要說求翻譯? -- 我們不應該依負擔的罪惡來選擇道路, 而是在選擇的道路上負擔自己的罪惡。 ──蒼崎橙子 「空之境界」── -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.223.207.217 ※ 文章網址: http://www.ptt.cc/bbs/C_Chat/M.1411089992.A.ABA.html
songgood: 為啥霸德可以死了又死 一直復活 霸德是新世界的小丑神嗎 09/19 09:28
oread168: 又換引擎惹 09/19 09:29
holymoon99: 便宜的電腦有便宜的畫質 錢堆出來的配備 也能有更高檔 09/19 09:29
holymoon99: 的畫質 其他等實際出來再看啦(反正也追不上高擋的... 09/19 09:30
mark0912n: BZ的優化真的不是蓋的... 09/19 09:31
alen3568184: 又在秀專業技術 都不關其他遊戲的事情 09/19 09:39
ef9527: 請問有乳搖嗎? 09/19 09:40
iiooiioou: 改版開幾隻夜精血精+狂按空白就知道了 09/19 09:48
jinkela1: 借問 台灣有廠商有自己的畫面引擎技術嘛? 09/19 10:08
silverowl: 但是瑞凡...血精沒有乳...... 09/19 10:12
kinghtt: 那開支母牛來見識真正的乳搖 09/19 10:27
nettlefish: 毛太多了 09/19 10:38
xtxml: 簡單一句話:MSAA => CMAA 就是反鋸齒演算法的轉換而已 09/19 10:39
tcancer: WoW一向不太吃顯卡廠提供的驅動調校 都搞自己的 09/19 10:44
HomuCat: BZ的優化不是蓋的+1 09/19 14:05
miha80425: 台灣有做引擎的遊戲公司 但是效果和花費都差強人意 09/19 15:40
miha80425: 但台灣不是以動作 畫面為賣點 內容重要多了 09/19 15:43