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
游戏只给DLSS选项,你的显卡却是AMD或Intel,能怎么办?OptiScaler是一个免费开源工具,可以把游戏内置的超分辨率后端换成你选的那一个,例如用FSR 3.1或XeSS替换DLSS,并支持DX12游戏的帧生成(OptiFG)。它适合想在非NVIDIA硬件上自由选择超分辨率技术的玩家。
该用谁用、谁不该用
一句话定位:它是“替换”游戏内超分辨率输出的中间层,不是驱动也不是通用性能工具。前提是游戏本身已启用DLSS2+、FSR2+或XeSS中的任何一种;如果游戏完全没有超分辨率选项,它帮不上忙。另外,在线竞技游戏请勿使用——README明确警告可能触发反作弊导致封号。
从下载到打开菜单的三步
- 获取程序:
git clone https://gitcode.com/GitHub_Trending/op/OptiScaler(日常使用建议直接取仓库发布的预编译包) - 把全部文件放到游戏根目录(虚幻引擎游戏放
Binaries\Win64,不要放Engine目录),运行setup_windows.bat,默认选把OptiScaler.dll改名为dxgi.dll即可(Vulkan游戏选winmm.dll) - 启动游戏,在游戏设置里开启任意超分辨率选项,进入游戏后按
Insert呼出OptiScaler浮窗
它如何工作:中间层原理
OptiScaler作为中间件,拦截游戏发出的超分辨率调用,不再交给原始后端,而是重定向到你选定的后端。
游戏超分辨率输入(Input)→ OptiScaler拦截 → 你选择的输出(Output)
游戏设置里开的是“输入”,OptiScaler浮窗里选的是“输出”。帧生成同样拆成FG Input和FG Output两个独立选择,v0.9.0起已分离。
按目标调优:三种常见场景
按“帧率→画质→低配”的顺序调,每一步有独立收益。
先保帧率
- 开启UpscaleRatioOverrideEnabled,把UpscaleRatioOverrideValue设为1.5-2.0(默认1.3约等于Quality档,数值越大内部渲染分辨率越低)
- 觉得XeSS输出吃帧,换FSR 2.2.1或FSR 3.1后端:官方Issues明确写了XeSS比FSR更重
再提画质
- 用Sharpness(0.0-1.0)调最终锐度,从0.3(默认值)开始;XeSS输出偏软,这步尤其建议做
- 暗部发灰、颜色发闷:设AutoExposure=true,对部分虚幻引擎游戏有效
- 纹理细节:MipmapBiasOverride范围-15到+15,先试-1到-3;负值提升清晰度但会增加GPU负载
老设备救场
- DX11游戏默认走原生FSR 2.2.1(无额外开销);改用DX12独占后端(如
fsr22_12、xess_12)需经过后台DX12设备,官方标注有10-15%性能代价,但能解锁更多后端 - FSR 4官方仅支持RDNA4/RDNA3独显,老卡不必强开
参数速查:最常用的8个
以下参数都在OptiScaler.ini中,浮窗里改动并保存即可生效。
| 参数 | 所在段 | 常用值 | 作用 |
|---|---|---|---|
| Dx12Upscaler | [Upscalers] | xess / fsr22 / ffx / dlss | DX12游戏输出后端 |
| Dx11Upscaler | [Upscalers] | fsr22(原生) | DX11游戏输出后端 |
| UpscaleRatioOverrideValue | [UpscaleRatio] | 1.3-2.0 | 全局放大倍率覆盖 |
| Sharpness | [Sharpness] | 0.3 | 最终图像锐度 |
| AutoExposure | [Color] | true | 修复暗部色彩压缩 |
| ColorResourceBarrier | [Hotfix] | 4 | 修复UE+AMD纹理异常 |
| MipmapBiasOverride | [Hotfix] | -1到-3 | 纹理细节级别 |
| ShortcutKey | [Menu] | 0x2D(Insert) | 菜单热键 |
避坑手册:现象对处理
五种高频问题,按现象直接对号入座。
- 菜单打不开:1. 确认游戏设置里已开启超分辨率 2. 在3D场景中呼出,别停在加载界面 3. 用RTSS(MSI Afterburner/CapFrameX)则启用其兼容设置并更新。处理后Insert(或
Alt+Insert)可正常打开浮窗。 - 屏幕彩色块/纹理错乱(多为UE+AMD):设ColorResourceBarrier=4,或在菜单Resource Barriers中把Color选为RENDER_TARGET。纹理与色彩恢复正常。
- 镜头移动时运动模糊过重:切换[MotionVectors]段中的DisplayResolution开关,模糊量回落到正常水平。
- 暗场景发灰、颜色压缩:1. 设AutoExposure=true或勾选菜单Init Parameters中的Auto Exposure。画面明暗层次恢复正常。
- 下载渠道:项目没有官方网站和管理器应用,只有仓库Release是可靠来源;任何收费站点均为骗局,请勿在联机对战中使用。
进阶设置与社区资源
- 全量参数说明:Config.md,覆盖FrameGen、Spoofing、Menu等全部配置段
- 已知问题与规避方法:Issues.md,装之前建议先查一遍
- 非N显卡启用DLSS输入涉及伪造:Spoofing.md
- 版本变更:Changelog.md,FSR4与OptiFG的重头改动集中在0.7.x与0.9.0
结尾
先挑一款设置里带超分辨率选项的游戏,按上面三步部署,按Insert确认浮窗能打开。然后只动UpscaleRatioOverrideValue和Sharpness两个参数,各给一个数值再进游戏对比。遇到本文没覆盖的问题,直接翻Issues.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),仅供参考