部署更新Microsoft 的 Windows 十月更新今晚正式開始,這對電腦遊戲玩家來說是個好消息。為了什麼 ?原因很簡單,因為有了 DirectX,微軟為我們的電玩遊戲(但不僅限於此)提供的神聖應用程式庫 (API) 將得到豐富的附加功能,包括對稱為光線追蹤的圖形渲染技術的官方支援。
期間宣布遊戲開發者大會從去年3月開始,DXR(DirectX Raytracing)就出現了,並且被添加到現有版本的DirectX中,這個名字的第十二個,這樣兼容這種渲染模式的顯示卡和遊戲就會讓我們的視網膜滿意。
光線追蹤正式登陸消費市場
請放心,您不必等待(太)久就能看到第一批相容遊戲登陸我們的電腦。其中一張甚至已經出來了,它是古墓奇兵之影,勞拉·克勞馥冒險的最新作品。下一屆AAA將是萬眾矚目的戰地5(11月20日發布)然後地鐵:離去(2019)。
![](http://webbedxp.com/tech/misha/app/uploads/2018/10/Nvidia4.jpg)
超真實的陰影、反射和光線效果比以往更加美麗,這些是 DXR 和光線追蹤一般提供的一些可能性。當然,前提是您擁有支援該技術的顯示卡,並且不要忘記開發人員也必須在他們的遊戲中做出適當的調整。這是不言而喻的。
既然我們談論顯示卡,就很難不提到 Nvidia 和最新的 GeForceRTX 2070、RTX 2080 和 RTX 2080 Ti,卡我們測試了專為 DXR 量身訂做。
它們帶有專為此目的設計的計算單元(RT 核心)並且,由於它們,GPU 可以透過兩種方式執行光線追蹤渲染計算。
首先,即時,這對於消費者地圖來說是不可能的。只有調動幾張專業卡才能完成所有必要的操作。
其次,RTX 可以產生混合渲染,也就是說,首先使用經典方法(光柵化),然後使用光線追蹤來改進或取代給定 3D 場景的所需效果。
那麼沒有 RTX 卡就意味著放棄光線追蹤嗎?如果我們相信Nvidia所做的技術演示,GTX 10系列沒有專用的處理單元,他們被迫使用軟體模擬來實現這一點。因此,他們可以產生光線追蹤渲染,但可能會遇到很大困難。
推而廣之,AMD的Radeon RX Vega 56和64應該也是如此,同樣在「硬體」方面也沒有配備。但是,目前我們很難在這個問題上做出明確的決定,因為由於缺乏 DXR 的官方版本,而且最重要的是缺乏相容的遊戲,我們還無法在視頻遊戲中測試光線追蹤。優化遊戲!
DXR 和光線追蹤:微軟面臨仲裁
微軟已經掌握了這項技術並將其應用到其 DX 庫中,這本身就是一個非常好的消息。這確保了 Nvidia、AMD 甚至英特爾(2020 年)不會單獨使用光線追蹤解決方案或專用於其顯示卡的內部生態系統。
然而,沒有什麼可以阻止他們為多邊形創作者開發最佳化或開發模組(如 Nvidia RTX),根據具體情況有利於 Radeon 或 GeForce 使用者。
但由於光線追蹤支援的基礎被硬編碼到 Windows 核心之一中,因此開發人員無需完全重新編譯遊戲引擎即可使其與該技術相容。至於球員,不會有任何問題可問。您只需要擁有相容的顯示卡即可利用它。
我們只希望DXR能比DirectX 12取得更大的成功。
DirectML:人工智慧的崛起
最近向開發人員提供的另一項與 DXR 相關的技術是 DirectML。這是 DirectX API 的另一個部分,它是一個更大的整體的一部分,稱為Windows 機器學習或 Windows ML。
因此,微軟提供了一些工具來促進從視頻遊戲中的神經網路工作獲得的圖形渲染的整合或使用。具體用途?改善影像,細化某些細節或輪廓的渲染等。
![](http://webbedxp.com/tech/misha/app/uploads/2018/10/carcompare.jpg)
Nvidia 再次率先提出了名為 DLSS 的解決方案(深度學習超級取樣),符合 DirectML 的風格。它由專門用於 AI 的 GeForce RTX 卡透過 Tensor Core 單元提供支援。
最後,正如 Microsoft 指出的那樣,沒有什麼可以阻止您結合 DX 技術。想像一下,經過人工智慧上游改進的非常詳細的圖像,然後在遊戲中使用,此外,還可以應用有針對性的光線追蹤效果來增強視覺渲染……夢想是什麼?當然,特別是如果我們考慮到這些技術進步使玩家不必投資於價格過高的個人電腦。未來的美好前景,這是肯定的。
不過,目前,面向所有人的光線追蹤尚未提上議程。要確信這一點,您只需查看 GeForce RTX 的價格及其對外圍組件(至少 6 個實體核心的處理器、1440p 或 4K 螢幕的處理器)的要求。
資料來源:
博客 MSDN (1)等(2)