Re: [問題] 所以光追有很重要嗎?
※ 引述《kobe30418 (吾有上將潘鳳)》之銘言:
: 抱歉原諒我的無知
: 玩遊戲跟看影片後
: 我還是不懂光追到底為什麼是目前的潮流
: 我真心感受不到光追的技術對我玩遊戲的體驗有增加多少
: 移動時我比較在意幀數跟花草樹木的物理動態
: 劇情過場時只要畫質好就好了
: 主要的注重的我看了半天,到底光追有什麼革命性的效果啊?
: 怎麼都在強調光追?
光線追蹤的革命性效果是:
開發者用更少的努力在假造上就能達成玩家看起來會覺得高品質的結果。
不過消費者跟開發者的荷包會一起折損(?
最簡單的理解方式應該是用 SSD 傳輸速度類比,載入超快應該是人人都有感的議題。但在有 SSD 應對即時載入之前,開發者也會嘗試用遊戲設計來假造出無縫體驗。
因為玩家不喜歡載入,遊戲設計為了降低硬性的載入,開始擺了一堆藏住載入的狹縫設計。理論上藉由這個假造結果可以提升玩家體驗,但遲早累積起來反而會變成干擾體驗,如果曾經玩過 FF7R 的話應該就知道其中載入狹縫的出現頻率有多可怕 XD
https://youtu.be/I4o7eSKLN40?t=37771
而如果有讀取速度快很多的 SSD 的話,開發者就不需要用這種設計來造假無縫。
簡單類比就到此為止,以下試著寫一篇長一點的文章解釋,可以拿杯飲料來邊喝邊看。
如果玩過的遊戲中覺得光線追蹤沒什麼幫助的話,代表這些遊戲本來就假造得夠好。
而雖然所有光線追蹤帶來的體驗都能用其他方式假造,但通常:
-很難假造到完美
-效能也稱不上真的很好
-很容易引來特定情況下看起來很糟的結果
-要花專業人力的時間來假造
光線追蹤存在的話,帶來的幫助就是直接有完美的結果,不需要想著怎樣假造,只需要想著怎樣讓最後的結果好看,當然因為效能需求很高而現在只能用低解析度跑是個問題,但解析度的問題遲早會被強化的硬體解決。
再者就是用 DLSS、XeSS 跟 FSR2 幫忙假造......用假造來解決假造的問題?矛盾就是這麼樸實無華(X
光線追蹤允許了以下幾件事不需要假造:
-全域照明(任何光源都有多次彈跳的照明)
-Emissive Lighting(不知道怎翻,能讓某些理論上該有光的地方真的照亮周圍)
-反射(鏡子真的會反射)
-影子(完美表現的影子)
以下我們就來看每個要素要怎麼假造跟會有什麼問題。
全域照明(Global Illumination)
物理世界的任何東西都可以無限地反射光,但常態的光線模擬不能做到這結果。
常見的假造方式有兩種:手動微調假造跟光照貼圖。
手動微調假造
如果只有最單純的光線模擬的話會長這樣:
https://imgur.com/0EsZpcT
天花板暗處超暗,沒有接收到來自地面的反射光。
這時候可能就會派個人力去假造,例如說複製額外一份光源變成這樣:
https://imgur.com/OSti3Ts
讓場景看起來像是有反射光。
這樣的做法考驗的是設計師的人腦光線追蹤品質(?),以及要花在微調上的時間。
光照貼圖
簡單來說就是我們先做一次光線追蹤,然後貼在場景上,完工!
這樣的確會有完美的反射光,但相對地整個場景都不能變動。PS4 世代的遊戲缺乏物理互動的理由多半跟這件事情有關,優先選擇了畫面的好看而犧牲掉可互動性。
當然上述兩個問題都有對應的更多的假造方式來改善體驗,但相較之下有了光線追蹤,就允許開發者只要打開引擎的一個勾勾就搞定一切問題。
https://imgur.com/0EsZpcT (原版)
https://imgur.com/OSti3Ts (人腦假造)
https://imgur.com/juhIPOw (光線追蹤)
一鍵完成,而且品質比設計師的人腦光線追蹤還要好。
好啦不是真的一鍵啦,要先有人把這功能寫好 XD
Emissive Lighting
遊戲中的小發光物件,例如說路邊的霓虹招牌,通常材質設定上可以設定一個值來模擬發出一個特定的光線的視覺。但是沒有照亮周邊的場景的話會很奇怪,所以通常得人工額外塞一個光源進去。
然而常態光線模擬其實只擅長處理單點發出來的光源,所以設計師假造的時候也只能用有限的單點光源去處理,例如說這樣:
https://imgur.com/6RPJke7
相對的,光線追蹤可以正確模擬從每一個點發出來的光線:
https://imgur.com/rQF4jzG
反射
反射的假造相當多元,其中最簡單的方式就是從鏡子的對面再繪製場景一次,不過這樣做當然很吃效能所以不常見,也因為這樣大多數遊戲都會故意讓出現的鏡子物品是破裂的狀態或是看起來很髒 XD
以下再介紹一些例子:
單純複製一份場景在另一邊
如果要在地面顯示場景的反射的話,就直接把場景複製一份到地下就好啦!
https://imgur.com/BUqP6Du
https://imgur.com/hKj3Vx8
複製畫面內的資訊
水平的時候效果很好,但螢幕內看不見反射物件的時候,就會很莫名其妙的反射消失。
https://imgur.com/DgpHUnu
https://imgur.com/A9Yzk3Y
大概對視覺影響最大的情況就是像這樣,一扇金屬的門:
https://imgur.com/m1IEsqx
沒有光線追蹤的情況下因為只能塞一個泛用的低解析度反射而會看起來像是發光。有了光線追蹤之後就可以看起來很正常:
https://imgur.com/NVE3zCC
影子
由於遊戲引擎渲染影子的限制,最常態的陰影只能被渲染成「完美的硬陰影」,同時陰影的解析度會受到限制。對於陰影的解析度解法當然可以單純調高解析度,但同時還有著沒辦法處理局部遮蔽的問題。
局部遮蔽的處理目前通常是用所謂的 SSAO,就是根據場景深度假造光線的遮蔽:
https://imgur.com/ddKPzzD
其實效果就會很好了,不過終究是假造的,會算出錯誤的結果。
除此之外影子沒有什麼方便假造的大招,所以光線追蹤對影子品質的改善會很明顯:
https://imgur.com/00nXkZB
https://imgur.com/EH8xtDU
總之大概是這樣。
光線追蹤可以自動解決很多讓遊戲看起來好看的技術問題,對大公司來說可以省人力,對於本來就沒那人力的小團隊來說可以自動提升視覺品質。
理論上應該要是玩家跟開發者的雙贏,不過我想在那之前應該是老黃的口袋先贏。
最後也不仿感念一下投注無數心力讓我們不用仰賴光追就能看到好看光線的開發者們:
https://imgur.com/rfXjPTV
(通常大作都會有一大把獨立的 Lighting Artist,小廠可能身兼多職看不出來)
以上提供參考,本文沒有老黃贊助,老黃拜託請送我一張 4090。
參考資料(都引自 Digital Foundry):
Exclusive: Metro Exodus Enhanced Edition Analysis - The First Triple-A Game
Built Around Ray Tracing
https://youtu.be/NbpZCSf4_Yk
Cyberpunk 2077 PC: What Does Ray Tracing Deliver... And Is It Worth It?
https://youtu.be/6bqA8F6B6NQ
DF Retro: Metal Gear Solid 2 - A Kojima Masterpiece
https://youtu.be/mH2ZVlOLPNI
Ghostwire Tokyo on PlayStation 5: The Digital Foundry Tech Review
https://youtu.be/Nda2nU5XbzY
Alan Wake 2 PC Path Tracing: The Next Level In Visual Fidelity?
https://youtu.be/tXfwvohROPA
--
努力開發遊戲中:
《自動混亂》https://store.steampowered.com/app/1274830/
帶有部分類 Rogue 要素的極簡風雙搖桿射擊遊戲,試玩版公開中。
https://imgur.com/TQLbXfC.gif
極簡風生存射擊遊戲,著重在 10 分鐘一場的極簡循環。
--
推
推
專業推 雖然很多比較圖我根本看不出差在哪裡
這種東西就是拿兩個比對會覺得 喔~好像有比較漂亮喔
但實際上單一螢幕遊玩時完全感受不出差異
應該說,沒得比較當然就沒有差異,還不如穩定FPS更明顯
更準確來說是現在大多的遊戲工作室還是優先為了非光線追蹤設計 XD 所以才會非光線追蹤看起來還是合理的好,光線追蹤只是加了一點品質提升。 未來應該在某個時間點(PS6?)遊戲工作室會開始把光線追蹤當成預設必備選項,這時候 降低對非光線追蹤的視覺品質努力時,視覺差異應該就會明顯超多 XDDD
※ 編輯: dklassic (111.251.101.92 臺灣), 12/15/2023 08:51:58可以大幅減少開發時間 不然沒幾個廠商能像RDR2般手雕場景
專業
有比較漂亮啦 但實際上沒開也不影響 也許有人看也分不出
再次強調是「現在的大廠的努力還是在非光追」所以才看不出來 XD 開發者有很多藏拙設計,例如說不要放一堆水漥來彰顯反射是錯誤的問題(望向蜘蛛人
專業推,光追可以是為場景光線的通用解,傳統則是設定後要微
調,兩者最後結果通常會差不多,但光追對開發商較輕鬆,但對
玩家就需要靠硬體效能來表現了
你這篇說白了就是把開發成本轉給消費者阿
開發者也還是要買那個硬體才能做啊,不要講得好像開發硬體是免費的一樣 XD 所以才說大概老黃的荷包先贏(?
※ 編輯: dklassic (111.251.101.92 臺灣), 12/15/2023 08:59:16聽起來就是手動模擬光影vs系統直接幫你實時計算
不過好奇這個技術是小廠也能方便使用的嗎
還是只有大廠有那個技術力?
小廠沒辦法投資資源自己做一個有光線追蹤功能的引擎的話,就是使用泛用商業引擎。 現在 UE5 就已經把光線追蹤的功能組都做好了。
※ 編輯: dklassic (111.251.101.92 臺灣), 12/15/2023 09:02:08現在很多獨立小廠都有用到 epic很GY但是UE5太香了
其實遊戲玩家雖的是 顯卡不是拿去挖礦 不然就拿去AI了
+上台G產能 水漲船高也是理所當然的
推
大推這篇
作為玩家這項功能還只是提升附加價值,沒有它不會怎樣
,有它會有點不一樣。本體還是先求流暢不卡又好玩
我在想說要等普及到X060人人能光追全開才能迎來大爆發
推 原來常態是塞一顆顆點光源去調整哦?
Cyberpunk 2077 跟 Metro: Exodus 都有 24 小時日夜循環的性質,所以不好做預先計算 光照,就只能用點光源調整。也有其他解啦,但都不算完美。
推
現在NV推的光追已經是假光追不實時計算了
推 總算搞懂光追的商業意義了 (轉嫁成本給消費者 (X
跟DLSS一樣靠AI模型模擬畫面上的呈現
AKA 即時P圖
推
推
聽起來這東西如果普及且全面應用可以大量節省成本
可現在很多廠是兩面並行,假光人需要大量人手,光追品
質好但是顯卡起飛,結果就是畫面好了可是遊戲內容貧乏
….大廠沒問題,但實在太多中型廠商在搞了然後遊戲內
容很普通,沒那個屁股就別吃瀉藥啊
專業推
推
專業推
可以開有在做光追的對比一下,反正都是看要不要追求那
點畫面去選擇
你得到點了 答案就是要你掏錢給老黃
漲知識推
推
光線大師
推專業
專業推
專業推
專業推
專業
感謝專業講解
專業推
推
推專業
謝謝專業解說
推專業好文及圖例
推這篇 應該要M文了
最容易看出差異的通常就是只有方向性光源的場景,例如
晚上站在路燈地下。
底下*
好專業 好文推推
推,終於理解光追幹啥用了
第一個看不出差別,不過後面幾個滿明顯的
是說常出現破綻的水面光波是不是也可以用光追做呀?
對,不過還沒有看過太多應用:
https://youtu.be/lGO6M7joVxM?t=16
推
推
專業推!
專業推
推
推,但因為傳統的造價太成熟,不是專門的演示場景又不
清楚技術細節的話很容易分不出來
還有設計師也很懂得藏拙,沒人會特地設計一個很容易看出造假問題的場景 XD
推爆
好專業
專業推
專業好文推推
專業推
推
用心分析推
專業推
老黃是最後贏家 記得歐印
推
太強了,推
但事實上大部分玩家開不了光追,所以開發者要做兩倍功
太長,而且我看不懂,但還是覺得有光追真的讚
不能說全然轉嫁給消費者,如果顯卡不好,本來就不
會光影特效全開,沒這問題
專業推!
有拿2077試過,發覺根本沒差多少,而且風扇整個鬼叫起來
後我就關了XD
優質文
專業推
推推推讚讚
專業推
推
推
推
推,為了畫面和效能不斷研究如何欺騙人眼的技術
專業優文 現在ptt很少看到了
太專業,大推!
好文推
專業推
推
跟我想的一樣,謝謝分享
推推
推
推
推
優文推
推
專業推
超用心推推,也很喜歡研究這種遊戲設計相關的東西
推,專業文
推推
推推 謝謝分享 我自己可能都不會那麼去細看XD 畢竟遊戲類
型如果節奏偏快真的不會去注意
還是覺得主要是來騙錢的 不開光追 顯卡能多撐兩年.
..
專業推
專業優質好文
優文怎麼沒有爆
U文推推!!
好專業
推好文
推 目前就是體感爽50%卻要多花1.200%的錢
等未來硬體跟上普及吧
專業推
原來如此 感謝分享知識 但也慚愧的想起自己玩遊戲時大都
不會注意到這麼細節 頂多逛街閒晃時比較會注意周遭 進入
戰鬥後就沒心力了
沒有什麼好慚愧的 XD 這些東西遲早變成理所當然,畢竟就會跟現實近似。 正常來說我們本來就不該特別注意現實的這些理所當然 XD
專業推
其實玩遊戲時仔細看真的會有覺得哪邊缺了一點細節感
覺,但對於大部分使用者用的螢幕或顯卡導致畫質不會
開到最高,所以才覺得沒有差別
24
首Po抱歉原諒我的無知 玩遊戲跟看影片後 我還是不懂光追到底為什麼是目前的潮流 我真心感受不到光追的技術對我玩遊戲的體驗有增加多少 移動時我比較在意幀數跟花草樹木的物理動態2
請參考以下影片體驗光跡追蹤的美妙之處 Quake 2 Doom 28
感謝這篇的解釋 所以是透過顯卡進行實時運算光源嗎? 這樣的話難怪目前較大型的遊戲開光追後顯卡 使用量暴增那麼多 不過目前由於硬體的限制給pc端的遊戲還是一樣
52
[閒聊] DLSS 3.5將支援全部RTX顯卡內容太多我簡化一下 Dlss3.5是nvidia的一項創新技術,它利用人工智慧來提高光線追蹤的圖像品質和效能。它 採用了一種名為光線重建的新型AI模型,可以在採樣光線之間生成更高質量的像素,從而減 少噪點和細節流失。Dlss3.5技術將在今年秋季推出,並且支援所有的RTX顯卡系列,包括20 和30系列。這意味著擁有RTX顯卡的玩家都可以享受到Dlss3.5帶來的更好的光線追蹤體驗。48
[情報] 3080Ti 首發?NV全新光線追蹤性能升60倍光線追蹤雖好,但對性能一直是個問題,NVIDIA正在研發新的光線追蹤算法ReSTIR 光線追蹤性能可提升60倍。NVIDIA的RTX光線追蹤技術推出2年了 日前CEO黃仁勳表示有33款遊戲支援了RTX光線追蹤,毫無疑問光追會是遊戲的未來 但普及之前要解決性能問題,否則只有高階顯示卡才能跑得動了。 日前NVIDIA介紹了一種新的光線追蹤算法,命名為ReSTIR(reservoir-based47
Fw: [閒聊] Cyberpunk 2077媒體試玩版 配置資訊作者: talan (這個好吃嗎) 看板: C_Chat 標題: [閒聊] Cyberpunk 2077媒體試玩版 配置資訊 時間: Fri Jun 26 02:14:08 2020 a-2080ti-at-1080p-with-dlss-on-says-pcgh-german-pc-magazine.235237/41
[情報] 遊戲廠商為何偏愛NVIDIA?執行長:我們軟遊戲廠商為何偏愛NVIDIA?執行長:我們軟體好 大家玩遊戲用的顯示卡是哪家的?大部分遊戲玩家皆是NVIDIA GeForce家族。JPR統計數據顯示NVIDIA於第一季佔了8成市佔,Steam平台上NVIDIA顯示卡長期佔據7成以上的比率,遙遙領先AMD。 遊戲玩家偏愛NVIDIA顯示卡的理由多多,效能強、型號選擇多、遊戲支援度好等等都是優點,而遊戲開發者顯然亦對NVIDIA平台青睞有加,不說即時光線追蹤及DLSS這樣獨有的優勢,一般情況下亦是NVIDIA顯示卡更受開發者認可。 這是為什麼呢?NVIDIA執行長黃仁勳回應了其與遊戲開發商的關係,表示NVIDIA做了一些遊戲開發者很喜歡的事。7
[閒聊]NVIDIA DLSS 3.5 正式上線《電馭叛客 2077NVIDIA DLSS 3.5 正式上線《電馭叛客 2077》光追加速支援「光線重構」技術 最新的 NVIDIA DLSS 3.5 正式上線,整合著 Super Resolution(SR)、Frame Genration(FG)與 Ray Reconstruction(RR)新技術,替《電馭叛客 2077》光追加速 模式帶來「DLSS 光線重構」技術,讓光追世界的細膩度大幅提升降低像素噪點。15
[情報] 電馭叛客 2077 目前已支援NVIDIA DLSS 3《電馭叛客 2077 (Cyberpunk 2077)》每每推出更新檔,皆讓遊戲更有看頭 而甫推出的更新檔則加入支援 NVIDIA DLSS 3 這項為神經繪圖領域帶來下一波革命的技術。DLSS 3 在提升遊戲效能的表現 讓 GeForce 遊戲玩家們能夠體驗將《電馭叛客 2077》 的每個遊戲設定及光線追蹤選項都開到最大17
[情報] 極限競速 地平線4 XSX最佳化內容Horizon-4-Optimized-for-Xbox-Series-X 官方進一步對地平線4在XSX做哪些最佳化作出解釋:11
[情報] 光追蹤與 DLSS獲業界廣泛採用遊戲增百款NVIDIA (輝達) 今天宣布現已有超過 130 款遊戲及應用程式支援 NVIDIA RTX™ 加速技 術,包含 RT 核心加速的光線追蹤 NVIDIA® 深度學習超高取樣 (DLSS) 與 Tensor 核心加速的人工智慧 (AI) 功能 在排名前 15 的競技類射擊遊戲當中,就有 12 款遊戲現已支援 NVIDIA Reflex 降低延 遲技術。11
[情報] BF2042 PC版預告DLSS、Reflex和光線追蹤NVIDIA (輝達) 攜手美商藝電 (EA) 和 DICE,為即將上映的大作加入 PC 版獨家的 NVIDIA 增強功能 且 NVIDIA DLSS、NVIDIA Reflex 及光線追蹤都將於今日發布的《戰地風雲 2042》全新 PC 技術預告中展示。 透過搭載 GeForce RTX 的桌上型或筆記型電腦,享受終極的《戰地風雲 2042》遊戲體驗
爆
[Vtub] 杏仁ミル 近期爭議事件?84
[閒聊] 魔物獵人,你們對長槍是什麼印象?70
Re: [情報] 葬送的芙莉蓮 14068
[閒聊] B'z 首次登上紅白60
[閒聊] 大偉哥哭的原因56
[情報] 葬送的芙莉蓮 140 師祖是不是很懂50
[閒聊] 你有女朋友了嗎?40
[閒聊] alp 古手川唯38
[閒聊] 為什麼vedal能找這麼多女v聯動36
[閒聊] 蟻王在寶可夢世界大概是什麼等級?34
[閒聊] 聖誕節居然還在工作34
[外媒] 2024手遊市場佔全球遊戲市場50%33
[閒聊] mygo 1128
[閒聊] 無限大 宣布版號取得27
[閒聊] 推特上出聖誕裝扮的cosplayer統整26
[妮姬]下一位超標準妮姬就是吉洛了吧25
Re: [情報] 葬送的芙莉蓮 14024
Re: [閒聊] 芥見在單行本最後獨白也在噁心讀者15
[獵人] 瑪奇人484滿好的?15
[情報] 3A武俠開放世界《金庸群俠傳》前導PV公開5
[妮姬] 朝聖者這個設定是不是太過多餘?15
[討論] 死神的角色會如何過聖誕節23
[閒聊] 芥見在單行本最後獨白也在噁心讀者14
[Figure] TENITOL TALL 八奈見杏菜 泳裝ver14
Re: [閒聊] 修道院的修女們19
[閒聊] 雪菜硬要帶春希去機場的心態是什麼?12
[蔚藍] 乃又卑12
[閒聊] 買給 "女兒"的耶誕禮物11
Re: [Vtub] 杏仁ミル 近期爭議事件?20
[Vtub] 12/24同接鬥蟲