sponsored links

Unreal 5讓遊戲變成一部部皮克斯電影(2)

行業資訊—虛幻引擎

在上一期虛幻引擎的介紹裡,小編為大家介紹了虛幻5引擎強大的 Nanite 功能,讓高模能在遊戲中使用,併為遊戲開發節省了非常多的資源。今天我們就來接著說說虛幻5引擎新的強大功能 Lumen 。

動態全域性光照

Lumen的中文全名是,動態全域性光照。看到它的中文名稱,相信常玩遊戲的小夥伴就能想到,現在大家正在討論的光線追蹤技術。雖然 Lumen 和光追都是實現動態全域性光照,但是他們還是有很大不同的。

首先我們先說說動態光照和全域性光照。動態光照在遊戲中很常見,遊戲中手電筒發出的光、射擊遊戲槍口發出的火光等等都是動態光照,但是它們通常沒有全域性效果。全域性光照,比如大自然的光,不僅照亮了場景,還會產生其他的效果,比如照射在物體上的反射,在空氣中的散射,在水中的折射,在透過細小縫隙後產生的衍射等等,才形成了自然柔和豐富的光影效果。

光照效果通常需要很大的計算量,各大3D即時渲染軟體,即使是在高配置的電腦中渲染一個小房間的光照,都需要很長的時間。就和模型的處理方法相似,為了保證遊戲的流暢,開發者們通常都是在引擎中製作光源,然後進行燈光效果的烘焙,將光照的效果烘焙在固定的場景上。這個效果在遊戲《鏡之邊緣》中有非常好的體現。

Unreal 5讓遊戲變成一部部皮克斯電影(2)


遊戲《鏡之邊緣》明亮舒適的場景 光滑牆壁上有反射效果但是不能反射角色

但是光照烘焙也有一個問題,就是這個光照不能實現動態。別說在遊玩時不能動態,就連開發組每修改一次場景中的物品擺放,都要重新烘焙一次。這也意味著,可以互動的物品和角色是不參與全域性光照的,所以現階段的遊戲都是把全域性光照和動態光照混合起來使用,有些地方前期進行光照烘焙,為場景打造真實的光影,有些地方用沒那麼真實,但是可以動態的光影。對於晝夜交替的開放世界遊戲,他們靠的是一顆代表太陽或月亮的大燈,再配合各種小的輔助燈進行動態光照,來模擬出均勻的自然光,但依然不能很好的模仿出光線在空氣中散射的效果。

有了 Lumen,遊戲內的任何光源,大如太陽,還是小到桌上的檯燈、掌中的魔法,都將可以實現動態全域性光照了。所以演示中,從角色點亮手裡的魔法開始,展示了ue5的全域性光照效果:人物的臉頰因為魔法光的擺動,而出現星星點點的光斑和明暗變化、場景中的可動物體,比如可掉落的石頭,烏鴉、角色自己都能參與全域性光照。

Unreal 5讓遊戲變成一部部皮克斯電影(2)


角色手中魔法照亮場景同時,擺動在人物臉上體現出動態效果

Unreal 5讓遊戲變成一部部皮克斯電影(2)


一群驚飛的蝙蝠在太陽光下的光影變化

Unreal 5讓遊戲變成一部部皮克斯電影(2)


Lumen還能配合Nanite實現在高模下細微的陰影。

新功能帶來的新玩法

Lumen 可以讓玩家看到全景光影的同時,所有的光都可以有動態加持。這意味著,不光是手電筒、槍火這些光能影響玩法,遊戲中的所有光影都有可能帶來玩法的變化。

Unreal 5讓遊戲變成一部部皮克斯電影(2)

遊戲《心靈殺手》手電筒對敵人的效果 圖源:bilibili_遊聚怪

心靈殺手,遊戲的核心玩法是利用光進行互動:手電筒的光可以驅趕敵人、燈光也可以恢復角色的狀態。在遊戲開發角度來看,真正起作用的是一些和手電筒、路燈發出的光重合的可以觸發遊戲程式的看不見的透明區域,敵人在這個區域中會受到傷害、玩家跑進這個區域中觸發安全狀態,光線負責讓玩家能夠看見、區域負責觸發遊戲的功能。

但是這有一個麻煩,製作組不能給所有的光都加上判定區域,這不僅工作量很大,而且很多光的變化是無法預估的,製作組只能讓有限的光有功能。太陽光能夠殺死吸血鬼,這個在遊戲中很容易做到,但是太陽光反射玩家舉起的鏡子照到吸血鬼呢?如果陽光穿過玩家打出的彈孔來照到吸血鬼身上呢?如果太陽光被突然飛過的東西擋住呢?這些非設計好的光線變化,製作組很難預判,他們只能讓有限的光有功能,而虛幻5的 Lumen 演示中特別強調了他們的全域性光線是可以附帶判定功能的,這表示未來遊戲裡的所有全域性光線,都將成為觸發器,而不是製作組一個個新增碰撞箱。

在未來,手電筒照射鏡子反射的光束一樣能傷害敵人,潛行遊戲裡玩家身上的金屬反射也會暴露你的行蹤甚至敵人看到鏡子裡玩家的身影,也會做出反應。這就是光追和 Lumen 的最大不同。光追雖然也能做出鏡子裡的反射、但是這個反射不能作為觸發器觸發敵人的行動。就算以後所有的顯示卡都有光追功能,所有遊戲都強制開啟光追,但是不同效能的顯示卡光追的計算量和結果還是不同,不同電腦不同效果,是不能作為功能觸發器的,只能停留在表現力上。光追更多的是以畫面表現為目標,效果還是要比 Lumen 更加豐富。未來的遊戲應當是 Lumen 這種功能上的動態全域性光照,和硬體的光線追蹤一起配合,為我們的畫面和遊戲玩法上都帶來升級。

對於開發者來說,Lumen 可以節省烘焙燈光的大量時間,製作組可以隨意改變場景物品擺放,嘗試多種燈光效果,實現快速迭代;開發者不用花時間去打很多小燈去模擬全域性光照效果,輔助燈的數量大大減少,也有助於提高執行效率;不用特意製作場景輪廓,製作組可以主動改變場景的形變,讓燈光發生多邊形上的變化,而不是製作燈光的動畫,這些也將成為新玩法的基礎。時至今日,晝夜變化的遊戲需要特別製作光照系統,而未來 Lumen 能將晝夜變化成為基礎標配。

雖然,UE5的新功能還都在測試階段,還沒有定論說Nanite是真的讓場景面數沒有限制,Lumen的效果真的想演示中的那樣強大,但未來的遊戲一定大不一樣,更真實、更有遊戲性甚至能超越人們的想象。小編不由得想象,在戰鬥中我們可以透過鏡子的反射光線攻擊懼怕陽光的敵人、像孫悟空的72變那樣變成蒼蠅到敵人營地中偵查敵情、站在美麗的女角色面前心裡小鹿亂撞等等,並會有越來越多有想法有能力的遊戲製作人解放了遊戲開發高昂的資金限制,為我們帶來不一樣的遊戲世界,橫掃現在市場上壟斷的大廠。

分類: 美食
時間: 2021-12-02

相關文章

5種花,光聽名字就很美,看到實物後,網友感嘆:名不虛傳

5種花,光聽名字就很美,看到實物後,網友感嘆:名不虛傳
每一種植物都有它自己的名字,花花最近認識了許許多多小眾的家養植物,它們光聽名字就很美,每當花花在網上看到這些花的圖片時,總有網友在感嘆:果真名不虛傳. 有5種名不虛傳的花,名字聽起來就是個" ...

現實版“化骨水”,狀如清水卻能蝕骨,被標註成“弱酸”讓人忽視

現實版“化骨水”,狀如清水卻能蝕骨,被標註成“弱酸”讓人忽視
在一般人的認知中,化學品中的強酸強鹼是萬萬不可觸碰的,但是有所不知的是,有些被標註成"弱酸"的化學品,危險程度一點都不"弱",掉以輕心的結果往往容易釀成大禍. ...

江蘇的“四大怪菜”,看著就讓人害怕,再聽名字你敢吃嗎?

江蘇的“四大怪菜”,看著就讓人害怕,再聽名字你敢吃嗎?
不得不感慨,生活在中國實在是太幸福了.我國地大物博,美食資源雄厚,食物種類也是豐富多彩.不同的地方具有不同的人文氣息,不同的環境孕育了不同的人,大家的生活方式各異,對於食物的口味也不同.一個地方的有些 ...

想養胃的人注意了,這4種食物,建議少吃,醫生的話儘量放在心上

想養胃的人注意了,這4種食物,建議少吃,醫生的話儘量放在心上
生活中可能大多數人都聽說過這樣一個詞,那就是"發物",發物實際上是對我們身體有炎症的人不適合食用的一些食物,而發物只是一些食物的統稱. 收到發物可能在我們生活當中比較常見,比如香腸 ...

二刷廣州怎麼玩?這4條馬路帶你用本地人視角找美食

二刷廣州怎麼玩?這4條馬路帶你用本地人視角找美食
廣州好吃這件事應該用不著我多說. 去年夏天來的時候,我每天不是在餐廳裡,就是在打車去餐廳的路上.一頓操作猛如虎,和同事們一起攻下了眾多廣州熱門餐廳,體重秤上的數字就是我們的功勳章 . 新來的朋友可以戳 ...

邢臺10種特色美食,您吃過幾種?聽名字都饞人

邢臺10種特色美食,您吃過幾種?聽名字都饞人
邢臺,又名"牛城",區號0319,郵編05400,車牌冀E,地處石家莊以南,古城邯鄲以北,是一座名副其實的歷史古城. 邢臺城市規模不大,但絲毫不影響這裡的老百姓喜歡她,愛戴她.邢臺 ...

30個好萊塢電影中被人忽視的驚人細節!這就是差距啊…

30個好萊塢電影中被人忽視的驚人細節!這就是差距啊…
話說,看電影已經是當代人不可或缺的一種娛樂方式,每個人看過的影片都不少,然而大部分都是走馬觀花- 在reddit網站上有一個"電影細節"的版塊,匯聚了許多列文虎克般的資深影迷!他們 ...

遼寧美食攻略:到遼寧必須要吃的美味,千萬別錯過,你吃過嗎

遼寧美食攻略:到遼寧必須要吃的美味,千萬別錯過,你吃過嗎
遼寧省是我國一個很重要的省份,就在東北地區的南部,總面積14.86萬平方千米,和內蒙古捱得很近,這裡不僅有許多美麗的風景,還有很多好吃的美味.來這裡讀過書的學生們對這裡的食物基本都是讚不絕口,今天就讓 ...

有9種街頭美食在廣東很出名,我全部吃過,你吃過幾種呢?

有9種街頭美食在廣東很出名,我全部吃過,你吃過幾種呢?
來廣東旅遊或者是出差,很多人會選擇去一些比較出名或者是有檔次的飯店品嚐當地的美食.這無疑是最快的一種途徑,可我想說的是美食離不開煙火氣.當你走進廣東的大街小巷,看著大爺大媽搖著蒲扇.穿著拖鞋.喝著早茶 ...

山東大叔自創美食小吃,60元一串愛吃不吃,日入一萬不收徒弟

山東大叔自創美食小吃,60元一串愛吃不吃,日入一萬不收徒弟
山東大叔烤羊肉串和羊頭,自制做法不收徒弟 很多人都知道,山東人對於麵食的熱愛不亞於陝西人,雖然兩個地方的人都對面食情有獨鍾,但兩個地方的飲食習慣還是有一定差異的.山東人主食是吃麵條.饅頭.水餃等麵食, ...

河南大席的壓軸菜,人送外號“滾蛋湯”,名字奇特,做法講究

河南大席的壓軸菜,人送外號“滾蛋湯”,名字奇特,做法講究
前邊我們講到了,河南人過生日必須要吃上一頓色澤金黃的滷麵,如果單吃滷麵難免會有些噎得慌,所以搭配上一碗開胃湯是非常有必要的!在我們河南地區,吃滷麵必須要搭配的湯就是老式雞蛋湯,這老式雞蛋湯喝起來酸爽開 ...

有土豆就能做的山西美食,既是主食也是菜,吃一次就忘不掉

有土豆就能做的山西美食,既是主食也是菜,吃一次就忘不掉
人們常說"世介面食看中國,中國麵食在山西",確實,山西作為麵食之鄉,能數上來的麵食就有上百種.作為土生土長的山西人,小編也是從小吃各種麵食長大的,刀削麵.油潑面.剪刀面.剔尖面.抿 ...

這是我爺爺當年做太監時從宮裡順出來的!玩收藏不能光聽故事

這是我爺爺當年做太監時從宮裡順出來的!玩收藏不能光聽故事
玩收藏最重要的一點,就是千萬別聽故事.有的人說,這東西可是出自宮裡的,是我爺爺當年做太監時,從宮裡順出來的,我只想說,你爺爺在敬事房的關係確實不一般,要不然我今天怎麼能見著你呢? 太監劇照 其實這種故 ...

二十人4500元包船出海捕魚,捕獲的海鮮吃完一餐,每人還分到一箱

二十人4500元包船出海捕魚,捕獲的海鮮吃完一餐,每人還分到一箱
隨著旅遊業的飛速發展,如今的旅遊也不是過去單一的走景區看景點的模式,越來越多新形式旅遊玩法的誕生,給了遊客更多不同的體驗.這不,最近幾年在浙江沿海一帶興起了海上捕魚體驗遊,遊客能乘船出海的同時,還能感 ...

以前嫌小沒人要,殊不知如今80元一斤,想吃不一定買得到

以前嫌小沒人要,殊不知如今80元一斤,想吃不一定買得到
山野之中,以前珍禽異獸很多.哪怕是普通的魚,溪流河流裡也不會少. 而以前魚太多,很多地方都是有水的地方就會有魚,而且這些魚有些還很大.因此,一些比較小的魚,就直接被無視了.比如白條魚,麥穗魚,食蚊魚, ...

吃太多橘子整個人變黃了!4種秋季常見水果,娃吃有風險

吃太多橘子整個人變黃了!4種秋季常見水果,娃吃有風險
來源:科學家庭育兒(ID:kexueyuer2012 ) 金秋瓜果飄香,什麼橘子.柿子.梨.杏紛紛上市,去逛一趟超市,看著金燦燦的水果,口水都要流出來了. 圖片來源:科學家庭育兒原創 再加上秋幹氣燥, ...

為什麼日本人平均壽命高出國人近10歲?研究發現“吃”對很重要

為什麼日本人平均壽命高出國人近10歲?研究發現“吃”對很重要
日本厚生勞動省最新公佈的簡易生命表顯示,2020年日本人平均壽命為女性87.74歲,男性81.64歲.中國與之相比,女性平均壽命為79.43歲,男性73.64歲,與日本人有近10年的壽命差距. 世界女 ...

這12個媽媽專業戶,很多人叫不出她們的名字,卻都曾被她們驚豔過

這12個媽媽專業戶,很多人叫不出她們的名字,卻都曾被她們驚豔過
我們在看各種電視劇裡,總是會看到各種扮演"媽媽"的女明星,她們的面孔出現在N個電視劇裡,她們是我們這個時代的"媽媽專業戶",可是她們也曾經是年輕漂亮的大美人. ...

西紅柿炒雞蛋,許多人都做錯了!大廚:多加2步,味道大不一樣

西紅柿炒雞蛋,許多人都做錯了!大廚:多加2步,味道大不一樣
一說到西紅柿,我最愛吃的做法那必須是"西紅柿炒雞蛋"了.西紅柿炒雞蛋簡單又實惠,一次切一個西紅柿和兩三個雞蛋,就能輕鬆做出一大盤營養豐富的家常菜,重點是西紅柿炒雞蛋還很下飯,每次桌 ...

廚電銷售:這幾件雞肋廚電,又貴又不好用,買過的人,多數給差評

廚電銷售:這幾件雞肋廚電,又貴又不好用,買過的人,多數給差評
前陣子,我和一個賣廚電的老闆閒聊,他跟我說:"現在的廚電市場是真的亂,很多的商家都喜歡弄一些華而不實的東西,為了把產品賣貴一些,專門搞一些噱頭出來忽悠消費者,實際上,這些產品都是雞肋,又貴又 ...