光線追蹤解析:是它讓遊戲真正有了電影大片的感覺

2020-12-05 DG範

數碼愛好者科普】光線追蹤技術,從字面理解就是追蹤光線傳播方向的技術。應用到視覺畫面渲染上,就是根據數學原理在一個二維屏幕上呈現三維畫面的技術。

現實環境中,我們之所以能夠看到物體,是因為太陽發出的光線,在物體之間不斷的反射,照亮整個空間的同時有一部分會攝入人眼,然後我們的大腦將光線進行整合後形成一個色彩斑斕的畫面。由於角度、顏色、距離等因素的影響,物體在反射光線的時候會出現明暗、顏色深淺、陰影等現象,這就讓我們看到的畫面有了立體感。

而光追技術就是依據這個原理,通過程序數學模擬光線在環境中會出現的反射、折射和陰影效應等,再逆向將畫面呈現在屏幕上。光追技術主要應用在電影大片後期製作時的畫面渲染當中,尤其是科幻、神話類的影片,很多的場景並不存在於現實世界,而是通過電腦技術製作出來的。應用到遊戲還是從NVIDIA推出第一代RTX系列遊戲顯卡開始的。

光柵化技術

在光線追蹤技術應用到遊戲之前,光影效果用的都是光柵化技術,遊戲畫面中的陰影、倒影等現象都是基於人的認知做的模擬光影效果,而不是根據遊戲情境實時渲染出來的光影效果,所以在某些角度觀看畫面的時候並沒有應有的光影效果,缺乏真實感。

而光線追蹤技術則是根據遊戲場景,分析光源傳播方向,通過程序數學來計算出光線在環境中所有的反射、折射、陰影數據,並實時渲染畫面的光線,呈現最貼近自然光線的視覺效果。

光追技術讓遊戲畫面有了一個質的飛躍,從一個所有東西都預設好的動畫片成功升級為擁有近乎真實光影效果的電影大片。

光追最早是伴隨Windows Vista系統一同發布的,微軟在這一代遊戲接口中添加了很多更複雜、更真實的3D效果,光線追蹤就是其中重要的新技術。但受限於硬體技術和沒有遊戲針對光線追蹤進行優化,所以這項新技術並沒有得到應有的重視。直到2018年8月英偉達(NVIDIA)推出支持實時光追技術的RTX 2080Ti遊戲顯卡。

NVIDIA率先推出支持光追的RTX系列遊戲顯卡

2018年8月老黃帶來了「近12年GPU界最大的革命和成功」的RTX系列顯卡,其最大的賣點就是支持實時光線追蹤

由於實時光追的計算量太過龐大,通過之前的計算單元的話需要好幾張頂級的顯卡才能勉強運行。因此,NVIDIA在RTX中專門用於光線追蹤計算的單元RT Core和後期用於降噪的深度學習單元Tensor Core,讓顯卡能夠實現實時的光追效果,但效果也並不理想

傳統遊戲性能提升不如預期;性價比超低;開光追後遊戲掉幀厲害,打開DLSS幀數上來了但畫面模糊了;再有就是支持光追的遊戲太少了。

面對一系列的問題,NVIDIA並沒有放棄光追,而是見招拆招,問題一個一個解決。推出GTX 16系列、RTX SUPER系列顯卡應對性價比不高問題;DLSS 2.0在遊戲幀數和畫質方面進行了全面提升;老黃還和眾多遊戲廠商打好了關係,除了《戰地 5》之外《地鐵:離去》、《使命召喚:現代戰爭》、《賽博朋克2077》等遊戲都支持光追技術。

如今,實時光追技術取代光柵化技術的趨勢已經不可逆。

AMD的光追技術

今年3月6日AMD舉行的Financial Analyst Day(財務分析日)讓AMD搞成了新品介紹會,重點就是下一代Zen 3架構、Ryzen 4000系列桌面CPU、EPYC Milan伺服器CPU以及RDNA 2 GPU

相比於上一代RDNA架構,RDNA有三大提升:

1、擁有硬體級光線追蹤和VSR可變幀率技術。

2、重新設計的GPU微架構。

3、升級了7nm+工藝。

在發布時間上AMD已經落後於NVIDIA,但AMD的優勢在於最新的Microsoft DXR 1.1 API是由AMD和微軟共同開發的,所以,AMD的光線追蹤技術在系統支持方面要比NVIDIA RTX系列要好一些。

會上AMD也給出了一張光追效果圖,從中不難看出,光線的渲染效果非常不錯,建築物在水中的倒影渲染得比較到位,真實感很強,與RTX顯卡的渲染效果也不遑多讓。

遊戲主機進入光追時代

伴隨微軟和索尼即將推出的次世代遊戲主機,光追技術再次成為人們關注的重點。無論是微軟的Xbox Series X還是索尼的PS5都將搭載定製版AMD處理器,而顯卡自然就是上文中說到的RDNA 2架構顯卡。

在遊戲主機領域中AMD是絕對的霸主,即便NVIDIA的光追技術再NB也沒能在這個市場翻出一朵浪花出來。對於AMD來說,PC市場短時間很難超過英偉達,主機市場是它彎道超車的機會。

相關焦點

  • 光線追蹤是什麼_光線追蹤遊戲_光線追蹤是什麼技術-太平洋電腦網
    要想了解什麼是光線追蹤,我們先來了解一下目前99.9%遊戲使用的光柵化渲染模式,也是NVIDIA想用光線追蹤取代的東西。光線追蹤會假設顯示器內的世界是一個真實的三維世界,確定光源後它會追蹤光源發出的光線,經過無數次折射與反射後計算並決定哪些光線會進入屏幕前的你的眼睛裡,而這個過程也是現實世界中我們看到物體的原理,因此光線追蹤確實能讓渲染效果更為貼近現實世界。
  • 顯卡光線追蹤是什麼意思 有什麼用
    不少遊戲愛好者對於顯卡光線追蹤是什麼意思不太了解,但十分感興趣。下面就來科普下RTX顯卡實時光線追蹤技術解析,有什麼用等,一文秒懂。顯卡光線追蹤是什麼?根據英偉達的說法,一些以前運算量比較大的圖形效果,比如縮放、抗鋸齒等,在新顯卡搭載的AI圖形技術幫助下,運算效率也會有很大提高,實現更加流暢的畫面表現。
  • 光線追蹤驚人畫質展示:遊戲秒變電影!
    光線追蹤(Ray Tracing)其實並不是什麼新鮮技術,但因為需要實時計算畫面中所有光線的發射、折射效果,對硬體要求極高,電影畫面中每一幀渲染都得幾個小時。所以現在的GPU使用的都是光柵化渲染技術,效率很高,但光影效果和真實場景差距太大,無論如何都不可能追上。
  • NVIDIA發布《戰地5》光線追蹤大片 場景畫面精緻無比
    NVIDIA發布《戰地5》光線追蹤大片 場景畫面精緻無比 2018-12-11
  • 利用光線追蹤對光線與設計及交互進行建模
    對大家來說,光線追蹤是一項既熟悉又陌生的技術。說熟悉,是因為可能大家其實都見過;說陌生,是因為除了計算機圖形領域的專家,真正了解該技術的人可能為數不多。 現代電影有賴於光線追蹤技術來生成或強化特效,包括逼真的反射、折射和陰影效果。正是由於運用了這些效果,才使得史詩級科幻片中的星際戰鬥機如此栩栩如生。
  • 光線追蹤的相干性聚集:硬體光線追蹤的優勢
    過去15年來實時光線追蹤加速一直被默認為是GPU設計中最令人煩心的問題,關於光線追蹤應該如何在GPU上實現的主流規範是微軟推出的DXR,它要求的執行模型卻不能真正融入GPU的工作模式,這無疑給任何需要支持它的GPU設計者帶來一些嚴重的潛在問題。
  • 視覺技術的聖杯:光線追蹤如何再現真實世界?
    ,光線追蹤普遍被視為視覺技術的未來方向,可帶來近乎真實的真正電影級圖形和光影物理效果,光線追蹤算法是達到這個目標的聖杯,經過幾十年的努力,終於要接近這個理想了。而大家在遊戲中對水面之類的場景並不陌生,不過它所生成的畫面效果,好像永遠都不那麼真實。即使人們盡再大的努力,它的畫面始終還是動畫,和人們心目中的「電影級別的畫質」總是差那麼一點。這是因為,我們目前的遊戲,無一例外都在使用光柵化算法。而在這些電影中,則採用的是光線追蹤算法。
  • 《我的世界》光線追蹤開關效果對比 猶如兩款不同的遊戲
    【17173新聞報導,轉載請註明出處】近日,油管的Cycu1頻道上傳了一段GTX 2080Ti顯卡下《我的世界》光線追蹤開關對比的視頻,一起來看看吧。 通過視頻中的畫面對比效果可以明顯的看出,開啟光線追蹤功能後哪怕是像《我的世界》這種馬賽克的遊戲,整體的畫面效果也會得到巨大的提升,感覺都高清細膩了不少。 根據此前官方公布的消息,在光追版《我的世界》中,玩家能夠體驗到玩家可體驗由路徑追蹤反射,陰影和全局照明等技術帶來全新光線效果的升級。
  • 寫在RTX2080評測之前:老黃想用AI/光線追蹤顛覆顯卡?
    畢竟核心面積以及電晶體規模相比Pascal顯卡大幅增加了,原本該有足夠的空間增加CUDA核心才對。這個問題就要說到NVIDIA在圖靈架構上的野心了,這也是NVIDIA一直強調圖靈顯卡為什麼是有史以來架構變化最大的GPU了,因為它增加了AI運算單元及RT光線追蹤渲染單元。
  • 手機、電腦都能用,Vulkan 光線追蹤標準正式發布
    提起未來幾年內遊戲發展的方向,光線追蹤無疑是重要的一環。此前英偉達 RTX 30 系列為 PC 玩家帶來了光追遊戲體驗,今年的 AMD RDNA 2 和 DX12U 等將其擴展到了更多的電腦以及遊戲主機當中。
  • 《堡壘之夜》 全球最受歡迎的遊戲之一支持實時光線
    Epic Games圖形部門工程總監Marcus Wassmer表示,"GeForce RTX 30系列是NVIDIA深耕光線追蹤和人工智慧研究的見證,第二代光線追蹤、人工智慧與DLSS的創新應用,以及大幅提升的原始性能,使GeForce RTX 30系列能帶來真正令人印象深刻的遊戲圖形技術。"
  • 《坦克世界》加入部分光線追蹤特性:使用的是Intel家的技術
    自從光線追蹤成為NVIDIA顯卡核心的一個硬體支持特性之後,不斷有遊戲加入了對於這項複雜光影技術的支持,雖然數量不是怎麼多。圖片來自於TechSpot除了使用硬體來加速處理光線追蹤之外,通過通用計算也是可以實現光線追蹤的,就是處理速度不如有硬體加速那麼來的快。
  • Unite 2019 | Unity中的實時光線追蹤技術剖析
    左側圖是光線追蹤的反射,看一下桌面上葉子的反射,上圖紅圈部分是可以看到反射的葉子的。如果切換到SSR,這個地方有部分葉子已經反射不出來了。因為SSR是屏幕空間反射,所以只有在屏幕空間內的信息才能反射到。SSR一般只能做比較粗糙一點的反射,不太好做鏡面反射,因為它是一個相對粗略的求交模擬。
  • 英偉達:《逆水寒》現已正式實裝光線追蹤焦散特性
    IT之家 1 月 14 日消息 根據英偉達官方的消息,《逆水寒》現已正式實裝光線追蹤焦散特性,大理皇宮地圖在光線追蹤焦散技術的加持下,呈現出了水面和水下最為貼近真實的焦散效果。IT之家了解到,《逆水寒 (Justice)》是業界首款採用實時光線追蹤焦散效果的遊戲。
  • 《殺手3》將會在2021年的更新中獲得光線追蹤支持
    《殺手3》將會在2021年的更新中獲得光線追蹤支持 時間:2020-11-24 00:43:00 來源:3DM編譯
  • 除了實時光線追蹤,英偉達圖靈架構還有這些AI圖像處理能力
    圖靈架構最大核心亮點在於即時光線追蹤(Real Time Ray Tracing),能夠計算光線反射、折射、散射等路線,渲染出逼真的畫面,可為遊戲開發者提供電影級畫質的實時渲染,也就是讓遊戲看起來更像電影。據悉,這些新GPU依靠自身的一個特殊部分來快速呈現高解析度圖形,完成圖像的大部分成像工作後,使用人工智慧技術來猜測未完成的像素。
  • 光線追蹤研究公開課下周直播!中科院高能物理研究所助理研究員林韜...
    光線追蹤(Ray Tracing)是一種來自幾何光學的通用技術,通過追蹤與光學表面發生交互作用的光線,得到光線經過路徑的模型。光線追蹤技術最初是由一位來自數學應用組的科學家在20世紀60年代發明的,但由於其計算量過於龐大,以前的GPU無法提供足夠的算力支持。直到NVIDIA推出「Turing」圖靈架構的RTX系列處理器,首次支持光線追蹤,才使得光線追蹤技術開始被大規模使用。目前,光線追蹤被廣泛應用於遊戲、影視等動畫效果的渲染,能夠營造出更加真實的光影效果。
  • 光線追蹤技術的理論和實踐(面向對象)
    介紹本文引用地址:http://www.eepw.com.cn/article/164673.htm這篇文章將介紹光線追蹤技術。在計算機圖形領域中,這種技術被普遍應用於生成高質量的照片級圖像。在為一個場景計算光照的時候,通過固定圖形渲染管線可以計算phong光照模型,由於該模型的特徵,使得渲染的物體看起來有塑料的質感。
  • Khronos發布Vulkan光線追蹤最終規範:業界的裡程碑
    今天Khronos官方發布了Vulkan、GLSL和SPIR-V擴展規範的最終版本,將光線追蹤功能無縫集成到現有的 這是一個重要的裡程碑,因為它是業界第一個開放、跨廠商、跨平臺的光線追蹤加速標準。Vulkan的光線追蹤對於在DirectX 12中使用過DirectX Raytracing (DXR)的人來說是很熟悉,但同時也引入了一些高級功能,比如將光線追蹤設置操作的負載平衡能力放到CPU上。
  • 官方材質包來了:光線追蹤版《我的世界》上線測試
    擁有大量三方 MOD 以及材質包的《我的世界》一隻被稱為是一款「上限很高,下限很低」的遊戲。而今天微軟官方為其準備的光線追蹤「材質包」正式上線,也就是說你可以在馬賽克世界感受光追效果了。