英伟达于今日正式发布了其 Path Tracing(路径追踪)SDK v1.0.0,目前已在 GitHub 上线,这是 RTX 光追技术在引入路径追踪方面的一个里程碑。
英伟达表示,路径追踪 SDK 是一个代码示例,体现了多年的光线追踪和神经图形研究和经验,旨在作为路径跟踪器集成的起点,并作为各种集成 SDK 和 / 或学习和实验的参考。
路径追踪 SDK 的功能包括:
DirectX 12 和 Vulkan 后端
参考和实时模式
易于扩展的简单 BSDF 模型
基于 glTF 2.0 的简单资产管道(支持 glTF 扩展的子集,包括动画)
NEE / 能见度射线和使用 MIS 的环境地图的重要性采样
优先使用基本体积和嵌套电介质
RayCone 用于纹理 MIP 选择
基本分析灯(方向灯、聚光灯、点灯)
用于 ReSTIR DI(光重要性采样)和 ReSTIR GI(间接照明)的 RTXDI 集成
用于快速光线追踪 alpha 测试的 OMM 集成
NRD ReLAX 和 ReBLUR 降噪器集成最多 3 层路径空间分解(稳定平面)
具有基本 OptiX 降噪器集成的参考模式“照片模式屏幕截图”
基本 TAA、色调映射等
Streamline + DLSS 集成(即将推出)
使用该 SDK 需要满足以下软硬件要求:
Windows 10 20H1(版本 2004-10.0.19041)或更新版本
支持 DXR 的 GPU
GeForce Game Ready 驱动程序 531.18 或更新版本
DirectX 12 或 Vulkan API
DirectX 光线追踪 1.1 API 或更高版本
Visual Studio 2019 或更高版本
据此前报道,英伟达目前正着眼于通过 RTX 40 显卡推广路径追踪技术。
光线追踪和路径追踪是计算机图形学中用于模拟光在虚拟环境中行为的两种流行方法。光线追踪是一个确定性过程,涉及追踪光线的路径及其相互作用。这种技术需要大量的处理能力,优点是可以生成具有准确反射、折射和阴影的高质量图像。
相比之下,路径追踪是一个随机计算的过程,涉及在光线穿过场景时对光线路径进行采样。这种技术的计算成本低于光线追踪,但它会产生图像噪声,需要多次迭代才能收敛到高质量的结果。路径追踪通常用于需要对光进行物理精确模拟的应用,例如建筑可视化和产品设计。
▲ 路径追踪(左)对比光线追踪(右)然而,路径追踪还没有在游戏中广泛使用,听起来光追效果更自然,但硬件要求似乎也更高。英伟达此前的《传送门 RTX》就用到了路径追踪,1080p 30 帧需要 RTX 3060 及以上和 DLSS 2 才能实现。
在 3 月 22 日的 GDC 大会上,CDPR 和英伟达将展示一种名为 RT: Overdrive 的新游戏设置。此模式将用于在《赛博朋克 2077》中启用路径追踪,《赛博朋克 2077》也将是第一款支持该技术的现代 3A 游戏大作。