英伟达在 GTC 2021 活动上推出了 RTX Direct Illumination 直接光照技术,简称RTXDI。这项技术早在 2020 年便推出过技术预览,近日正式公布预告片,已经公布了 RTXDI SDK。
外媒表示,这项技术类似此前推出的 ReSTIR (Reservoir-based Spatio-Temporal Importance Resampling) 技术类似,但 ReSTIR 所需的计算时间过长,每幅画面需要 50ms 的时间来进行。RTXDI 技术的性能更强,使用了另一种深度学习算法,该项技术不仅适用于第一个反射表面,同样可以应用到第二个表面。此外,每一个物体的阴影均能够如实展现,并可以随时动态变化。
这项技术可以在游戏中创造更加真实的场景。不仅如此,根据虚幻 4 引擎 RTX 专家 Richard Cowgill 的表述,RTXDI 技术不论采用几十个、几百个还是上百万个光源,运算消耗基本相同,因此游戏性能不会受到影响。英伟达 DLSS 技术开启后,性能会进一步提升。
IT之家了解到,RTX Direct Illumination 技术不仅能够帮助到游戏玩家,还能够为游戏开发者提供方便。RTXDI 能够告诉显卡渲染器应该将光线送至哪里,无需手动输入。对于游戏玩家,该技术具有强大的互动能力,可以根据场景、玩家的变化实时改变反射光。这样可以使得玩家在游戏实现如下操作:在黑夜中潜行时,手动关闭特定的光源,或者开枪射击某些灯光,来使得场景变暗,隐藏自己的行动。
外媒表示,英伟达 RTX Direct Illumination 技术能够与现有的 RTX Global Illumination (RTXGI全局照明) SDK 相互兼容,二者共同提高大量光源下的画面表现。
除此之外,RTXDI 直接光照技术最重要的特点便是不仅限于英伟达 RTX 显卡,该技术和 RTXGI 均能够顾在具有光追单元的AMD RX 6000 系列显卡上运行,此外具有光追运算能力的索尼 PS5、微软 Xbox Series X/S游戏主机也能够使用这项技术。
对于游戏开发者,使用 RTXDI 直接光照技术还需要额外搭载一个降噪器,可以选用英伟达的实时降噪工具或者第三方工具。
英伟达 RTXDI 技术目前已经集成在虚幻引擎 Unreal Engine 4.26.1 的 NvRTX branch 模块中,目前尚未在正式版本的虚幻 4 引擎中推出。