OptiScaler 使用指南:上采样中间层,让 DLSS、FSR、XeSS 不再挑显卡
【免费下载链接】OptiScalerOptiScaler bridges upscaling/frame gen across GPUs. Supports DLSS2+/XeSS/FSR2+ inputs, replaces native upscalers, enables FSR-FG/XeFG on non-FG titles. Supports Nukem mod for DLSSG-to-FSR3 FG.项目地址: https://gitcode.com/GitHub_Trending/op/OptiScaler
OptiScaler 是一个跨显卡上采样中间层,它拦截游戏内部的上采样调用,让你无视显卡品牌、在游戏里实时切换 DLSS、FSR、XeSS 等后端。如果你手里有 AMD 或 Intel 显卡,或者想在同一台机器上对比各家画质,这篇指南带你从零跑通。
它凭什么跨显卡?
游戏启动时通常按自己显卡的品牌去找对应的上采样库:N 卡找 nvngx,A 卡找 FidelityFX,I 卡找 XeSS。OptiScaler 扮演的正是这几家动态库本身——游戏以为自己在调用"原厂上采样",实际请求被它拦下,再转发给你指定的后端。换句话说,上采样调用被原样接住,执行方由你决定。菜单里选的"Upscalers"就是这台转发台的开关,质量档位、锐化等参数则随调用一起透传过去,所以切换后端不需要改游戏设置。
从零到第一帧:安装与首次呼出菜单
git clone https://gitcode.com/GitHub_Trending/op/OptiScaler cd OptiScaler- Windows 上双击
setup_windows.bat;Linux 上执行chmod +x setup_linux.sh && ./setup_linux.sh,按提示选择文件名与是否覆盖。 - 把生成的
OptiScaler.dll复制进游戏目录。 - 启动游戏,等它真正跑起来。
- 按Insert呼出覆盖菜单(个别键盘布局需要Alt + Insert)。
- 再按Page Up查看左上角的性能统计,Page Down切换统计模式。
配置你的第一个方案:AMD 显卡跑 DLSS
打开菜单后,左侧 Upscalers 一栏的下拉框默认可能是 auto,先把它明确选成 DLSS,然后点 Apply 让后端切换生效。因为你的卡并不是 N 卡,还需要让游戏"以为"自己面对一块 N 卡:在 Spoofing 相关选项里打开 DXGI 欺骗,这一步不做,DLSS 初始化大概率失败。质量档位方面,右侧 Quality Overrides 那一列就是 DLSS 的预设,1.300 对应 Quality、1.700 对应 Balanced,先勾住 Quality 一档试画面。锐化从 Sharpness 滑块的 0.3 开始,上下微调 0.1 步进即可,画面偏糊就往上加,出现白边就往下减。确认满意后点右下角的 Save INI,下次启动直接生效。
画质 × 性能:调参的底层逻辑
上采样的本质是"低分辨率渲染 + 回填分辨率"。质量档位决定内部渲染比例,从 Ultra Quality(约 1.3x)到 Ultra Performance(约 3.0x);锐化用来回填上采样抹掉的高频细节;伪超采样则是把输出先放大到更高分辨率再压回目标分辨率,用性能换接近 DLAA 的清晰度。理解这三层之后,调参就是"保画质"和"保帧率"之间的取舍。
| 参数 | 作用 | 推荐起始值 | 调高 / 调低的效果 |
|---|---|---|---|
| Sharpness 锐化 | 补偿上采样丢失的清晰度 | 0.2~0.4,先试 0.3 | 调高更锐利,过高出现白边与噪点;调低更柔和 |
| Mipmap Bias | 调整纹理各层采样,改善远处细节 | -0.5 起步 | 正值更清晰但可能噪点,负值更平滑但可能丢细节 |
| 伪超采样倍数 | 输出先放大再压回,逼近 DLAA 画质 | 默认 2.5 | 倍数越高越清晰,性能损失越大 |
| 上采样比例 | 控制内部渲染规模 | 档位预设 1.3x~3.0x | 建议不超过 2.5x;老旧显卡可开伪超采样 + RCAS,帧率提升可达 50%~100% |
曝光同样值得留意:勾选 Auto Exposure 后,OptiScaler 会在渲染分辨率较低时自动补偿曝光,避免低分辨率画面发暗。
帧生成与 DX11 / DX12 混合模式
OptiFG 能为原生不支持帧生成的 DX12 游戏补上这项能力,属于实验性功能。它对 UI 元素的处理并不完美,可能出现 HUD 重影或插值撕裂,遇到时优先考虑菜单里的 HUD 修复选项。代价方面,帧生成会明显增加输入延迟,竞技向游戏慎用。
DX11 游戏走Dx11withDx12混合模式时,OptiScaler 会在背后拉起一个 DX12 设备来跑那些仅限 DX12 的上采样器,代价是 10%~15% 的性能损失,换来的是更宽的后端选择面。这套机制对不稳定的显卡驱动(尤其 Intel)比较敏感,若出现崩溃或花屏,可在[Dx11withDx12]里更换同步方法逐项排查。
排错速查
| 症状 | 最可能原因 | 首选解法 |
|---|---|---|
| 纹理错乱、块状花屏(如雪地贴图) | 深度/运动向量参数与游戏不匹配 | 检查 Init Flags 里的 Depth Inverted,并切换 Resource Barriers 中 Color 的 AUTO 设置 |
| 帧生成时 HUD 出现重影 | UI 纹理插值不完整 | 启用 HUDFix 相关选项,或降低帧生成倍率 |
| 画面闪烁、间歇性撕裂 | 资源屏障或同步方法不适配 | Resource Barriers 全部置为 AUTO;DX11 混合模式下更换同步方法 |
| 按 Insert 菜单无响应 | 键盘布局或按键冲突 | 改按 Alt + Insert,或检查 INI 中 ShortcutKey 设置 |
| 帧率提升不明显 | 上采样比例未真正提高,或游戏内有限帧设置 | 确认内部渲染分辨率确实降低,检查游戏内垂直同步与帧率限制 |
若仍无法解决,查看logs/OptiScaler.log里的错误记录。
配置文件关键字段
日常最常用的字段都在OptiScaler.ini的开头几节:
[Upscalers] Dx12Upscaler=auto ; DX12 游戏上采样器:auto / xess / fsr21 / fsr22 / ffx / dlss Dx11Upscaler=auto ; DX11 游戏上采样器 Sharpness=0.3 ; 锐化强度,常用区间 0.2~0.4 QualityOverride=auto ; 强制覆盖质量档位:auto 或 1.3 / 1.5 / 1.7 / 2.0 / 3.0 AutoExposure=true ; 自动曝光补偿完整字段说明见 Config.md。
版本与生态
最新 v0.7.8 带来了 FSR4 支持(RDNA4 显卡启用 FP8/INT8 模型)、从plugins目录加载 ASI 插件、针对特定游戏的自动补丁,以及 XeSS 2.1 更新与 HUDfix 的持续改进。逐条记录见 Changelog.md,已知兼容性问题可查 Issues.md。
红线
不要在在线游戏中使用 OptiScaler,它可能触发反作弊系统导致封号。
OptiScaler 是免费开源项目,任何收费版本都是诈骗,下载时认准官方发布渠道与社区,避免使用第三方修改过的版本。
收尾
从默认配置起步,再按每款游戏逐个微调上采样器与质量档位,就能找到你自己的平衡点。配置好了,剩下的就是安心看画面。
更多高级功能说明见 Features.md
【免费下载链接】OptiScalerOptiScaler bridges upscaling/frame gen across GPUs. Supports DLSS2+/XeSS/FSR2+ inputs, replaces native upscalers, enables FSR-FG/XeFG on non-FG titles. Supports Nukem mod for DLSSG-to-FSR3 FG.项目地址: https://gitcode.com/GitHub_Trending/op/OptiScaler
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考