微軟發布 DirectX 12 Agility SDK 1.722 預覽版,堪稱 DirectX 光線追蹤(DirectX Raytracing)面世以來最重要的一次更新。

此次更新引入 Clustered Geometry(聚類幾何)、PTLAS(分區頂層加速結構)等核心功能,有助降低複雜場景中光線追蹤的運算量與顯示記憶體佔用。

據悉,Clustered Geometry 可將 3D 模型拆分為每組不超過 256 個三角形及 256 個頂點的小簇,開發者毋須再於幾何體變化時重建整個加速結構,可復用或只重建變動部分。PTLAS 則將相同思路延伸至場景層級,GPU 只更新有變化的區域,對開放世界及動態物件密集的場景效果尤為顯著。

微軟以 AMD Radeon RX 9070 進行演示。在傳統加速結構重建模式下,測試場景僅得 1.2 FPS;切換至 Clustered Geometry 後,幀率升至 79 FPS,提升約 66 倍。GPU 加速結構構建時間由 788 毫秒壓縮至 3.11 毫秒;總加速結構顯示記憶體佔用由 7,519 MiB 降至 774 MiB,降幅約九成。單幀光線追蹤渲染時間由 72.6 毫秒減至 9.27 毫秒。

動態物件加速結構的顯示記憶體佔用,更由 6,794 MiB 大幅降至 244 MiB,降幅達 96.4%,代價是構建過程中臨時顯示記憶體需求有所增加。

硬件支援方面,NVIDIA 確認全系列 GeForce RTX 顯示卡均支援新技術,包括最早的 RTX 20 系;AMD 目前僅支援 Radeon RX 9000 系列;Intel 覆蓋 Arc B 系列及 Core Ultra 200V/300 處理器的內置顯示晶片。高通計劃於 2027 年上半年為 Snapdragon X2 提供支援。微軟強調,新功能毋須全新的光線追蹤硬件,只需驅動程式配合。

微軟此次更新亦將 NVIDIA 的 RTX Mega Geometry 技術納入標準化 DirectX 實現。目前《戰爭機器:事變日》已率先採用類似技術,微軟與 NVIDIA 亦演示了包含 2,500 萬平方米、逾 6,000 萬株植物的路徑追蹤森林示例項目。

同期推出的 Agility SDK 1.620 正式版,帶入 Partial Graphics Programs 等高級著色器交付改進,但目前僅支援 Radeon RX 7000 及 RX 9000 系列。Shader Model 6.10 仍處於預覽階段,預計正式版隨 SDK 1.621 於 12 月初發布。

值得一提的是,微軟表示上述性能數據來自特定開發示例及配置,實際遊戲體驗取決於工作負載、GPU 架構等因素。

 

_______

更多平台立即 Follow:Qooah IG (@qooah)、Qooah YouTube,八掛產品發佈會現場,睇盡靚靚 Show Girls