NIGos/dlss5-bridge
DLSS 5 Neural Rendering in DirectX 11 and Vulkan games, and optionally in games with no DLSS via NVIDIA Optical Flow (lower quality). A ReShade add-on.
解决的问题
DLSS 5 神经渲染插件通常需要 DirectX 12 环境才能运行。本项目提供了一个桥梁,使这些插件能够在使用 DirectX 11 或 Vulkan 的游戏中运行,而无需修改游戏的原始文件。它还提供了一条「替代路径」,允许在没有原生 DLSS 支持的游戏上使用神经渲染,前提是这些游戏可以通过 ReShade 暴露深度和运动向量输入。
工作原理
该桥梁作为一个 ReShade 插件,将 DirectX 11 或 Vulkan 会话中的游戏 DLSS 数据(颜色、深度、运动向量)镜像到一个私有的 DirectX 12 会话中。然后,兼容的神经渲染插件可以在私有的 D3D12 设备上处理这些数据,并将结果复制回游戏输出。对于没有原生 DLSS 的游戏,该桥梁可以使用 NVIDIA Optical Flow 或 ReShade 运动向量着色器生成替代输入,以供给神经渲染流程使用。
适用人群
希望在仅支持 DirectX 11、Vulkan 或完全不支持原生 DLSS 的游戏中使用 DLSS 5 神经渲染插件的 NVIDIA 显卡用户。
主要亮点
- 多 API 支持:将 DirectX 11 和 Vulkan 游戏桥接到私有的 D3D12 会话,实现神经渲染。
- 非侵入式:不修改游戏文件。
- 替代路径:通过 NVIDIA Optical Flow 或 ReShade 着色器,使非 DLSS 游戏也能使用神经渲染。
- 集成控制:包含 ReShade 叠加面板,可实时配置路由、光学流设置和诊断信息。
- 详细日志:提供包含插件 SHA-256 哈希和 GPU 时间数据的完整日志。
相关
- 项目
- 项目
- 项目
- 项目