Fable Legends實作UE4動態全景光影 - XBOX

Delia avatar
By Delia
at 2014-04-18T15:58

Table of Contents

http://forum.lionhead.com/yaf_postst3130_Dynamic-Global-Illumination-in-Fable-
Legends.aspx

http://tinyurl.com/kua8bor

Lionhead的Fable Legends將使用UE4,UE4原本不支援動態全景照明
(Dynamic Global Illumination,動態GI。原本UE4有自己的動態GI-SVOGI,但後來拿掉)
不過Lionhead利用Light Propagation Values (LPV)做出一個UE4的動態全景照明
我們將可以在Fable Legends看到,Epic也把它整合進UE4了。

UE官方推特對此的讚賞
https://twitter.com/UnrealEngine/status/447817578321149952

有GI/無GI比較
http://i4.minus.com/ibqeLuDjU5KHQv.png


同場加映: 新敵人類型公布 - Redcap 紅帽 Fable Legends 3張新畫面
http://imgur.com/a/phsIB



Lionhead的首席影像程式設計Ben Woodhouse的說明:


自從Epic把所有UE4原始碼開放給訂戶後,我們收到許多有關最近被EPIC整合UE4的,
由我們所開發出動態全景照明技術的相關問題。我想藉此機會談談為何我們會開發
出這技術,還有我們會怎麼使用它,讓Fable Legends看起來讓人驚豔。

我們在很早就決定要在遊戲中使用全動態的光源,因為幾個原因,我們認為它很重要:
它能大大減少我們美術重複作業的時間;它能讓動態物件可以反射與接收光源;在某些
狀況下,動態全景照明可以提供比事先烘焙好的光還要更好的成果,例如倒影,因為
這種狀況下光源會需要考慮觀者的位置。

動態的直接光源已經在遊戲界出現了幾年的時間,但動態的間接光(光線反彈或全景照明)
-也就畫面上的光從某些物件反射到其他物件-是個更棘手的問題,所以目前一般不是
動態運算,或者是只做很簡易、單純的應用(例如一個半圓形天空的光)

UE4有一個很出色的延遲渲染器,它能支援以物理為基礎的材質還有高效率處理大數量的
光源。我們為UE4的Cascaded Shadow Map做了些最佳化(Epic也把這整合進UE4了),然而
對我們說,唯一不足的,就是動態間接光。

EPIC之前曾研究過一個動態全景照明,稱為SVOGI,很有前景,然而它始終不夠快。
翻遍所有相關論文,Cryte的Light Propagation Volumes看起是我們遊戲的最佳解,
它快速、有彈性,並且支援倒影與二次光吸收(Secondary Occlusion),然而它是用
DX9實作的,我們認為使用DX11世代的硬體並利用運算著色器(Compute Shader)的威力,
可以把它做得更好。

我們開發的Light Propagation Volumes是特別為現代的GPU(如Xbox One的)所設計。
我們的方法支援二階球諧函數(2nd-Order Spherical Harmonics),它能提供比原本
方法更好的定向性,我們使用運算著色器為場景裡的幾何創造出高品質的立體像素
表現,我們把它用在二次光吸收與多次光線反射。

我們的GI解決方案不只是光線漫射,我們還使用LPV來做間接鏡面(倒影)。把它與素材表
面粗糙參數感連結來決定反射倒影清晰度,與Epic的螢幕範圍反射
(Screen-space Reflection)相結合,能提供比單獨LPV更好的結果。

我們也支援直接注入發光材質變為間接光,在區域光源與效果上表現良好。而由於光
是動態的,動畫材質也在支援之列。

在最新版(尚未釋出),我們支援從天空上直接打下少量有方向性閉塞的光(Directional
Occlusion),這在被陰影遮蔽的區域還有陰天都有很棒的效果。

希望在未來數個月能分享更多我們其他工作成果的細節。

p.s.原連結有幾張效果說明的示範與圖

---

Fable系列一向不是以畫面見長,而它們提供的GI展示圖也被說,
也被NeoGAF的人說看起來不是很了不起的感覺 XD

http://www.neogaf.com/forum/showthread.php?t=803730

但為UE4實現動態全景光影,絕對是個了不起的成果。

--
Tags: XBOX

All Comments

George avatar
By George
at 2014-04-22T07:16
這和過去熟悉的 Lionhead 不一樣....
Olivia avatar
By Olivia
at 2014-04-25T13:56
Ps4實現ue4動態全景光,neogaf眾:超讚的,這一大進
布絕對會影響遊戲業數十年。
Daniel avatar
By Daniel
at 2014-04-28T20:40
這樣的獅子頭怎會做出Fable 3這種拉機呢
Kumar avatar
By Kumar
at 2014-05-03T19:23
fable 3我覺得不差啦!除了為了賺徽章要跟路人弄表
情很煩
Audriana avatar
By Audriana
at 2014-05-06T09:56
因為只會嘴炮的製作人走了?
Donna avatar
By Donna
at 2014-05-08T08:50
反而那位嘴砲的製作人反咬Kinect
當初Kinect 1被他捧的不像話www
Franklin avatar
By Franklin
at 2014-05-08T12:31
摩爾當初還有製作Kinect的示範遊戲呢...
不過他的最近發言是說K2不應該同捆,也不是說K2不好
Carol avatar
By Carol
at 2014-05-11T23:47
他說跟兒子還女兒試了Kinect的語音 結果辨識率很低
Enid avatar
By Enid
at 2014-05-16T07:34
K1是延長市占率一定數量360壽命的道具
Mia avatar
By Mia
at 2014-05-17T18:55
他可能認為單賣便宜主機增加市占率才是第一要務
Jessica avatar
By Jessica
at 2014-05-18T01:52
才出此言吧? 我覺得X1來個大使啥都解了,除了股東會
不爽外(逃~~~)
Rae avatar
By Rae
at 2014-05-21T14:23
不過Phil前幾天說遊戲陣容擺第一
Jessica avatar
By Jessica
at 2014-05-24T22:46
加上今年E3展可能會來個雪恥,幾乎是把XB1/360要公布
Thomas avatar
By Thomas
at 2014-05-27T20:46
都放在E3上
Steve avatar
By Steve
at 2014-05-29T20:31
順便把發售國家也一口氣增加吧!在地化很重要,先發售
Oliver avatar
By Oliver
at 2014-06-03T18:28
也很重要阿(冏)看看UBI的亞洲中文版都錯過2款遊戲了.
Isla avatar
By Isla
at 2014-06-07T17:38
上年E3不就都是遊戲了

刺客教條

Jack avatar
By Jack
at 2014-04-18T11:13
小弟目前有刺客教條3 and 4 想請問一下先玩3代好還是4代好? 目前4代只把船開出去,回到現代 很多寶物都沒拿到... 3代還沒開過但有人心得說3代把故事搞爛了 前面一代二代,兄弟會,啟示錄都沒玩過QQ 麻煩有玩過的大大推薦一下先玩哪個好 謝謝 - ...

微軟禮物卡全面8折!!!

Eden avatar
By Eden
at 2014-04-18T10:01
http://www.newegg.com/Product/Product.aspx?SID=ebe36b794d6548ed9ba4fab931d7756candamp;AID=10440897andamp;PID=1225267andamp;nm_mc=AFC-C8Junctionandamp;cm_mm ...

微軟救了Titanfall這個計劃

Ina avatar
By Ina
at 2014-04-18T08:20
http://www.totalxbox.com/75303/microsoft-saved-titanfall-from-cancellation- claims-report/ (縮址: http://ppt.cc/SrPI ) 簡單整理如下: 從這篇新聞來看,詳細的故事內容需要購買 The Fin ...

360有出過ZEN PINBALL嗎

Carol avatar
By Carol
at 2014-04-18T04:48
在手機上面玩過超好玩的 PS3上面有看到ZEN PINBALL 可是下載一張球桌就要價94元 360有看到另一款知名的彈珠檯 只是那款實在玩不出任何刺激感 有人有ZEN PINBALL的消息嗎 希望可以買到完整版的ZEN PINBALL PS3版的根本就是個超級大坑阿 - ...

Dark Souls 2 心得分享(全成就)

Agatha avatar
By Agatha
at 2014-04-17T23:52
以下絕對有捏,建議破關再閱讀 與一代一樣 全成就才是遊戲的開始 我只是不喜歡遊戲中還需要注意收集成就要素 所以先衝滿而已 個人一代360版全成就之後 又玩了一隻極端法師(只點智力跟敏捷)跟一隻極端戰士(力量點很高) 別人的PC版因為有DLC,借來玩一輪奇蹟戰士(奇蹟單機好難玩…) 之後看 ...