一个实验性的 OptiScaler 分支让 DLSS 5 在 DLSS Super Resolution 之前运行,将性能损耗削减了一半。

在过去的两三周里,模组作者做了大量工作,将最新的 DLSS 5 神经渲染(DLSS 5 NR) 带到较旧的硬件上,并通过变通方案实现了各种优化。现在,另一个实验性模组允许在英伟达(NVIDIA)的 GPU 上改善性能,借助最新的 DLSS 5 神经渲染,而这项技术甚至能让 RTX 5090 这样的高端显卡不堪重负。
我们知道,神经渲染能对光照、阴影和其他视觉元素带来显著提升,但代价是严重影响性能。不过,一个实验性的 OptiScaler 分支通过改变 DLSS 5 神经渲染在渲染管线中的位置,提供了一种大幅降低这一开销的方法。
传统上,NR 在帧生成之后应用,也就是在 DLSS Super Resolution 之后。而最新的 OptiScaler-DLSSNR-PreSR-Multipass 分支则允许神经渲染在 DLSS Super Resolution 之前运行,而不是在图像放大之后。这类似于 DLSS 5 Autopilot 的工作方式,有助于大幅提升性能。根据发行说明,这允许神经渲染模型处理较低分辨率的 DLSS 输入,例如在使用 4K DLSS 性能模式时处理 1920×1080 帧,然后再由 DLSS 放大到目标分辨率。
据称,这一简单改动能对性能产生显著影响,因为 DLSS 5 不再需要处理放大后的图像。请记住,这是实验性的、非官方的做法,但据 Reddit 用户 u/Sad-Victory-8319 称,这改变了游戏规则。该用户展示,他在 RTX 5070 Ti 上运行 《共鸣:瘟疫传说 遗产》(Resonance: A Plague Tale Legacy)时,通过使用 SR 之前的实现,恢复了大部分原始性能。
在不开启 DLSS 5 的情况下,游戏以高帧率运行,该用户此前报告在 4K DLSS 性能模式下接近 180 FPS。然而,开启 DLSS 5 后,帧率降至仅 80 FPS,性能下降约 56%。但在将实验性 OptiScaler 分支配置为在放大阶段之前运行 DLSS 5 后,性能损失大幅减少。该用户表示,帧率损失降至约 25-30%,现在他看到的帧率约为 122 FPS。
该用户表示,图像质量没有受到显著影响,他宁愿保留更好的性能,也不愿坚持 DLSS 5 在 SR 之后应用的原始方法。一些评论者确实指出了这种新实验性实现带来的视觉影响,这对某些人来说可能无法接受,但对许多人而言,DLSS 5 在 SR 之前运行更合理,因为游戏现在更可玩、更流畅。



