C++ · 项目报告

wilsjo2/OptiScaler-DLSSNR-PreSR-Multipass

A game mod that uses NVIDIA AI to change lighting, detail and colour, with controls for strength and performance.

已完成 打开 GitHub
W
394星标
20Fork
26Issue
GPL-3.0许可证

分析结果

项目分析

OptiScaler Neural Rendering 是一个面向 Windows PC 游戏的实验性画质增强 Mod,基于 OptiScaler、DLSS Neural Rendering 分支和 RenoDX 色彩处理能力,利用 NVIDIA RTX GPU 的 AI 能力调整游戏画面的光照、细节、颜色和降噪效果。它支持多次处理 pass、前/后置于游戏上采样流程、针对皮肤和场景分别调参,并可通过降低模型分辨率在画质和性能之间取舍。项目主要适合有 RTX 显卡、愿意折腾画质 Mod 的玩家和技术用户。

适用领域 游戏 Mod / PC 游戏画质增强 / NVIDIA DLSS / Neural Rendering / DirectX 12 图形注入 / 实时渲染后处理 / AI 图像增强 / HDR 与帧生成相关工具
配置难度 中高。普通玩家可以按步骤安装,但需要理解游戏目录、DLSS、DLL 文件、RTX GPU 运行时和 OptiScaler 菜单;若遇到兼容性、崩溃、性能或画面问题,则需要查看日志和进行参数排查。对图形 Mod 玩家属于中等难度,对普通用户偏高。
商业价值 该项目的直接商业化价值有限,更偏向社区 Mod 和技术实验。但它对游戏画质增强、DLSS Neural Rendering 调参、实时后处理和 RTX AI 渲染工作流有较高参考价值。对于游戏 Mod 作者、图形技术研究者、画质工具开发者和硬件评测内容创作者,它可以作为研究 AI 画质增强体验、性能成本和用户可调参数设计的样例。对于面向玩家的商业产品,可借鉴其多 pass、皮肤/场景分离调参、性能/画质权衡等设计思路。
01

技术亮点

  • 针对游戏画面提供 AI 驱动的光照、细节和颜色调整能力。
  • 支持 Neural Rendering 多 pass,可用不同参数重复处理画面。
  • 允许在游戏上采样前或上采样后应用效果,适合高级画质调试。
  • 支持对皮肤和场景使用独立设置,调参粒度较细。
  • 可通过降低模型分辨率减少性能开销。
  • 可对最终画面进行 NR 处理,帮助缓解绿色噪点。
  • 在 DirectX 12 原生游戏中可与帧生成开启或关闭状态配合使用,包括 HDR 场景。
  • 基于 OptiScaler、DLSSNR fork 和 RenoDX,整合了多个社区图形项目的能力。
  • GPL-3.0 开源许可证,便于开发者研究和二次开发。
  • 项目已有约 394 stars,说明在相关小众玩家社区中有一定关注度。
02

目标用户

  • 拥有 NVIDIA RTX 20/30/40/50 系列显卡的 PC 玩家
  • 希望改善游戏光照、细节、颜色或降低绿色噪点的画质党
  • 使用 Baldur's Gate 3 等受支持 64 位游戏的玩家
  • 熟悉游戏目录、DLL Mod、DLSS 配置的高级用户
  • 研究 DLSS Neural Rendering、OptiScaler 或图形渲染管线的开发者
  • 愿意测试实验性画质功能并反馈日志的社区玩家
03

配置要求

  • 操作系统:Windows。
  • 显卡:NVIDIA RTX 20、30、40 或 50 系列 GPU。
  • 游戏:受支持的 64 位游戏,README 特别提到原生 DirectX 12 游戏可用于部分功能。
  • 必须文件:需要单独提供 nvngx_dlssnr.dll NVIDIA 模型运行时文件。
  • 运行位置:Mod 文件和 nvngx_dlssnr.dll 需要放在游戏可执行文件旁边。
  • 游戏设置:通常需要在游戏内选择 DLSS。
  • 控制入口:默认按 Insert 打开 OptiScaler 菜单。
  • 可调参数:效果强度、光照、细节、颜色、皮肤/场景单独设置、pass 数量、运行位置、模型分辨率等。
  • RTX 50:可选 hybrid mode,但加载时可能造成看似冻结的暂停。
  • 不建议环境:带反作弊保护的多人游戏。
04

适用场景

  • 在支持的 64 位 Windows 游戏中启用 Neural Rendering 改善画面观感
  • 调整光照、细节、颜色和整体效果强度,实现个性化画面风格
  • 分别对角色皮肤和场景环境应用不同参数
  • 在游戏上采样之前或之后运行效果,对比画质和性能差异
  • 对最终画面执行 NR 以缓解绿色噪点问题
  • 在开启或关闭帧生成的 DirectX 12 原生游戏中进行画质实验
  • 通过多 pass 叠加不同设置获得更强的视觉处理效果
  • 降低模型分辨率来减少性能开销
  • 为 RTX 50 系列显卡测试可选 hybrid mode
05

部署与配置

  • 关闭目标游戏,并备份已有 Mod 文件或相关 DLL 文件。
  • 从 GitHub Releases 下载最新版本 ZIP 包。
  • 将 ZIP 中的所有文件完整解压到游戏可执行文件所在目录。
  • 单独下载 NVIDIA 模型文件 nvngx_dlssnr.dll,注意需要根据自己的 GPU 选择正确版本。
  • 将 nvngx_dlssnr.dll 放到与游戏可执行文件相同的目录。
  • 运行 setup_windows.bat。
  • 脚本询问时选择 NVIDIA。
  • 启动游戏,并在游戏内选择 DLSS。
  • 按 Insert 打开 OptiScaler 菜单。
  • 启用 Neural Rendering,建议先从单 pass 和较低强度开始测试。
  • 如遇问题,参考 INSTALL-DLSSNR.md 中的游戏特定步骤和故障排查说明。
06

风险与注意事项

  • 项目明确标注为 experimental community version,稳定性和游戏兼容性不保证。
  • Neural Rendering 会带来性能损耗,多 pass 会进一步增加 GPU 压力。
  • 可能出现闪烁、画面异常、噪点、颜色失真或其他视觉问题。
  • 在 Ray Reconstruction 之前使用仍处于实验阶段,结果不可预测。
  • 错误的 nvngx_dlssnr.dll 版本可能导致无法加载、性能异常或效果异常。
  • RTX 50 hybrid mode 加载时可能造成游戏短暂无响应,用户可能误以为崩溃。
  • 在带反作弊的多人游戏中使用 DLL 注入类 Mod 可能触发封禁或启动失败。
  • 不同游戏支持情况差异较大,需要用户自行测试和排查。
  • 安装需要修改游戏目录,对普通玩家有一定门槛。
  • 依赖 NVIDIA RTX GPU,AMD、Intel GPU 或非 RTX 显卡用户基本不适用。

历史记录

热榜历史快照

2026-09-12 第29名 新收录 · github_search