OptiScaler完整指南:免费超分辨率替换与游戏画质增强,5分钟上手
2026/9/16 17:45:05 网站建设 项目流程

OptiScaler完整指南:免费超分辨率替换与游戏画质增强,5分钟上手

【免费下载链接】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 是一款免费开源的游戏画质增强与超分辨率替换工具。它拦截游戏已有的上采样调用(Input),替换成你选定的 XeSS、FSR 或 DLSS 后端(Output),让 AMD、Intel、Nvidia 用户都能在不改游戏的前提下更换画质技术,还能对帧生成、锐化、曝光做精细调整。

🎬 痛点:游戏只有 DLSS,或者画面太软

先描述两个真实场景:

  • 你用的是 AMD 或 Intel 显卡,但游戏设置里只有 DLSS 选项,想用 XeSS 或 FSR 却找不到入口。
  • 游戏里 DLSS 的输出偏软,而 DLSS 早就移除了锐化滑条,你没法自己加锐度。

OptiScaler 解决的就是这类问题:它不改变游戏本身的渲染逻辑,只在"上采样"这一环做替换。只要游戏已经内置 DLSS 2+、FSR 2+ 或 XeSS 中的任意一种,你都能把它换成别的方案。

🔍 工作原理:一句话讲清 Input 到 Output

把它理解成中间件:游戏发出的上采样请求(Input,即游戏设置里选的那项技术)→ OptiScaler 拦截 → 转发给你选定的后端(Output,即 OptiScaler 菜单里选的那项技术)。

例如某 DX12 游戏只有 DLSS,你在 OptiScaler 里把输出设为 XeSS,游戏就"以为"自己在跑 DLSS,实际画面由 XeSS 生成。帧生成(OptiFG)同理,也分 FG Input 和 FG Output 两组,仅限 DX12。完整能力清单见 Features.md。

🚀 三步安装,用 INSERT 键打开设置菜单

做法

  1. 从官方仓库获取最新 release 包(源码编译用户可执行git clone https://gitcode.com/GitHub_Trending/op/OptiScaler,需要 VS2022 和全部子模块)。
  2. 把 release 内容解压到游戏 exe 所在目录,Steam 游戏一般在Steam\steamapps\common\游戏名
  3. 遇到有 DLSS 签名校验的游戏,运行 EnableSignatureOverride.reg 并确认合并。

启动游戏后按INSERT打开 Overlay 菜单(按键可在 INI 的ShortcutKey或菜单 Keybinds 里改)。菜单打开后的样子:

OptiScaler v0.4.3 游戏内菜单,上采样器、质量比例、初始化标志、资源屏障均可在此调整

如果按了多次 INSERT 菜单一闪即消,试试Alt + INSERT,这是部分键盘布局下的已知规避方式。

🎛️ 怎么选上采样器:各 API 支持哪些技术

做法:在 OptiScaler.ini 的[Upscalers]段按图形 API 分别选择,或直接在菜单里改。

图形 API可用后端默认
DirectX 12XeSS、FSR 2.1.2 / 2.2.1、FSR 3.X / 4.X、DLSSXeSS
DirectX 11FSR 2.2.1(原生)、FSR 3.1.2、DLSS、XeSS 2.X(仅 Arc)FSR 2.2.1
VulkanFSR 2.1.2 / 2.2.1、FSR 3.1、DLSS、XeSS 2.xFSR 2.1.2

一个典型场景:某 DX12 游戏原生只有 DLSS,你想换成 XeSS:

[Upscalers] Dx12Upscaler=xess

原因说明:DX11 游戏里标注xessfsr21_12这类选项走的是 D3D11on12 路径,即后台起一个 DX12 设备来跑 DX12 专属上采样器,代价是 10%~15% 左右的性能损耗,换来的是可选的更多技术。如果只追帧率,DX11 游戏优先用原生fsr22

🖼️ 三类常见画质问题,改哪个参数

画面发软、细节糊:开 CAS 锐化

做法:XeSS 的输出普遍比 FSR 软,且本身没有锐化选项,用 AMD 的 CAS(对比度自适应锐化)补回来:

[CAS] Enabled=true Sharpness=0.3

Sharpness从 0.3 起步,看效果再往上加。

图中标注的两处是 CAS 的已知副作用:泛光(bloom)被削掉、色温偏移。遇到这种情况把锐度调低或对该游戏关闭 CAS

暗场景黑得看不清:AutoExposure 找回细节

做法:Unreal Engine 游戏在暗部丢细节时,强制加回曝光初始化标志:

[Color] AutoExposure=true

左侧为开启前,暗部几乎全黑;右侧开启 AutoExposure 后树叶和人物轮廓都可见

UE 游戏 + AMD 出现彩虹色:修资源状态

做法:屏幕上铺满彩虹噪点,是 UE 游戏把颜色纹理以错误的资源状态交给上采样器的典型症状。在[Hotfix]段给颜色纹理设置正确的屏障状态:

[Hotfix] ColorResourceBarrier=D3D12_RESOURCE_STATE_RENDER_TARGET

Deep Rock Galactic 中典型的 UE + AMD 彩虹色花屏。注意:这里设错状态值会导致崩溃,改之前先记录原值

想要接近 DLAA 的画质:伪超采样

做法:游戏在 1080p 下选 Quality 预设时,通常渲染 720p 再上采样到 1080p。开启伪超采样后,OptiScaler 按SuperSamplingMultiplier把目标渲染尺寸放大——720p 乘以默认 2.5 得到 1800p,上采样到 1800p 后再下采样回 1080p,细节更扎实,代价是帧率下降:

[Upscalers] SuperSamplingEnabled=true SuperSamplingMultiplier=2.5

菜单里可实时开关和调倍数,压帧明显就降到 2.0。

⚡ 调参工作流:游戏内实时改,不要盲猜

先说结论:几乎所有参数都能在 INSERT 菜单里实时修改并即时看到效果,确认满意后点Save INI落盘到 OptiScaler.ini,不用手动编辑文件再重启游戏。

《Banishers》游戏内的 OptiScaler 菜单:上采样器选择、质量比例覆盖、初始化标志、资源屏障都在视野内,底部显示实时帧耗时

几个常用操作习惯:

  • Page Up显示性能统计(左上角),Page Down在统计模式间切换。
  • Mipmap Bias(MipmapBiasOverride,-15 最锐到 +15 最糊)改完需要切换一次分辨率才生效,且影响性能。
  • 强制上采样比例(UpscaleRatioOverride)和按预设的质量比例覆盖同样在改分辨率或重启后生效。

DX11 游戏画面闪烁:换同步方式

DX11 走 D3D11on12 时,DX11 与后台 DX12 设备之间靠同步点衔接。默认是 Fence 同步(TextureSyncMethod=1+CopyBackSyncMethod=5),追求稳定可保持默认;画面闪烁或花屏时,把输入同步切到 Query:

[Dx11withDx12] TextureSyncMethod=5 CopyBackSyncMethod=5

各取值的快慢关系:Fence 在 GPU 上执行最快,Query 居中,Event 在 CPU 上等待最慢但兼容性最好,0不同步最快也最容易出错。这些参数和游戏、硬件都相关,按现象逐个试。

画面大面积错乱:先看初始化标志和运动向量

蓝色块状错乱是资源状态或运动向量标志错误的典型表现之一。排查顺序:先试[MotionVectors]DisplayResolution(相机一动就大量拖影多为运动向量尺寸标志错误),再看[Depth][Color]下的初始化标志,最后才动 Resource Barriers

⚠️ 避坑清单

  • 联网游戏不要用。可能触发反作弊导致封号,仅限单机。
  • 改动前备份:游戏目录和 OptiScaler.ini 先复制一份,Resource Barriers 设错会直接崩溃。
  • 认准官方来源。项目没有官网,也没有"官方管理器",任何索要付费的都是冒牌。
  • FSR 4 仅官方支持 RDNA4 与 RDNA3 dGPU,其他卡请走 FSR 3.X 路径;具体游戏是否可用先查 README.md 里指向的 FSR4 兼容性列表。
  • UE 游戏限制:UE 游戏只支持 XeSS → Opti XeSS/FSR4 的替换;FSR 输入可能需要在 Wiki 的 Unreal Engine Tweaks 里做 ini 调整。
  • 与 RTSS(帧率限制器)存在已知兼容问题,冲突时留意 README 的 Known Issues 段落。

📌 完成后立刻做一件事

挑一个你常玩的单机游戏,把 release 包丢进游戏目录,进游戏按 INSERT 打开菜单,只做一步:把 AutoExposure 勾上,走到一处暗场景里看细节是否回来。如果这一步工作正常,说明整个链路(拦截、替换、输出)都通了,后面再按"画面软就加 CAS、要画质就开伪超采样"的思路逐项调整即可。

【免费下载链接】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),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询