NVIDIA GEFORCE RTX驅動的射線跟踪指南,以及為什麼您永遠不想回去

射線追踪。一場安靜的革命,發生在水坑,汽車引擎蓋,大理石地板和窗簾上NVIDIA的RTX系列GPU上線了。電影CG級算法實時發生,這對好萊塢VFX房屋感到震驚很大,幾年前,他們花了幾週的幾週來運行離線渲染以取得相同的結果。它出現在越來越多的三重大片冠軍頭銜中,例如《看門狗軍團》和即將到來的賽博朋克2077和守望狗軍團,甚至一些老人都在加入其中,並給我們帶來了令人嘆為觀止的新外觀例如,在他們熟悉的氣候中 - 例如,請參見Minecraft RTX和Quake RTX。

但是堅持到底射線追踪?好吧,如果您想要TLDR版本,這是一種更先進的方式,它可以使光線彈跳(以及通過)表面的方式,這使您的遊戲看起來非常栩栩如生。如果您正在玩帶有射線追踪支持的遊戲,例如Metro Exodus或GeForce RTX 20或30系列卡片,則每次遇到水或玻璃等反射表面時,您都會看到一個不同的世界,當您觀看時在場景中的每個對像下方的陰影實時形成。

而且,如果您想更深入地做,或者您不會閱讀這句話,那麼實際上有兩個問題要回答:一個,數學中發生的事情與傳統的反射表面渲染方法有很大不同,兩種,您最清楚地看到好處的地方?實驗室外套,我們首先要深入探討問題。

在NVIDIA的實時RTX射線追踪之前,使用幾種不同方法之一在遊戲中進行了反思。平面反射有點像建造兩個相同的房間,並在它們之間放置一個玻璃面板以產生鏡面牆的幻覺 - 這是一個額外的渲染器,還有一個虛擬攝像頭顯示“鏡像”圖像。最好是非常簡單的反思,應該不用說這不是現實生活中光線的運作方式。可悲的是,沒有一個人可以跳到我們浴室鏡子的另一側,並在每次進入那裡都精確地模仿我們的動作 - 儘管如果這樣做的話,生活會變得更加有趣,不是這樣?

立即購買

真正的反射可以來自任何地方,具體取決於光源和反射表面。為了更好地模仿,cubepapped的反射使用由定向向量定義的六個平面圖像構建了360度的環境圖像,該圖像描述了一個立方體。自1999年以來,這項技術就在遊戲中出現,儘管它能夠取得複雜的結果,但它仍然是一個非常簡單的版本,即當我們看到現實生活中的反思時,實際上會發生什麼。

那麼,雷追踪是一種完全不同的方法。它不僅重新創建反射表面本身,還重新創建光源。因此,當您實時觀看射線追踪的場景時,您會看到對從源到反射表面發生的一切發生的模擬,進而在那之後,光線旅行。如果您現在環顧四周,您可能會看到您附近的一個以上的反射表面,這意味著光不僅彈跳了一件事情並結束了旅程- 所有表面之間存在相互聯繫的關係,從而創造了不斷變化的反射和陰影。這就是Ray-Tracing能夠將諸如Cyber​​punk 2077,《使命召喚:黑色行動冷戰》,《看門狗:軍團》等最新尖端冠軍帶入最新的尖端冠軍。

想升級?查看GEFORCE RTX驅動的HP Omen Gaming PC和筆記本電腦的全部範圍這裡