OptiScaler 实用指南:一篇看懂游戏上采样替换与帧生成设置
【免费下载链接】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
长尾词:游戏上采样替换、FSR3 帧生成、DLSS 替代方案、上采样画质调校
某款 3A 大作的设置页里,上采样选项只有一个:DLSS,而手里的 AMD 显卡只能对着它干瞪眼。装上 OptiScaler 之后,这种局面几秒钟就能被改写——游戏照旧调用 DLSS,真正干活的却是你在菜单里挑的 FSR2。
它是什么:一个藏在游戏里的“上采样翻译器”
OptiScaler 是一款 DLL 形态的开源注入工具,充当游戏与图形 API 之间的中间层:截下游戏对 DLSS2+ / FSR2+ / XeSS 的上采样调用(Input),把工作转交给你选定的上采样后端(Output)。它覆盖 DirectX 11、DirectX 12 与 Vulkan,输出端可选 XeSS、FSR 2/3/4、DLSS,还能为不支持帧生成的 DX12 游戏开启 FSR3-FG / XeFG(即 OptiFG)。所有调节都在游戏内悬浮菜单完成,不用来回折腾外部工具。
能力速览:一张可以自由切换的矩阵
| 上采样输出 | 可用 API | 说明 |
|---|---|---|
| XeSS | DX11 / DX12 / Vulkan | Arc 显卡可配合伪装开启 XMX 加速 |
| FSR 2.1.2 / 2.2.1 | DX11 / DX12 / Vulkan | 有原生 DX11 实现,开销最轻 |
| FSR 3.x / 4.x | 以 DX12 为主,其他 API 走互操作 | FSR4 官方仅面向 RDNA3 / RDNA4 |
| DLSS | DX11 / DX12 / Vulkan | 预设可实时切换,支持 DLSS-D 光线重建 |
替换上采样之外,它还带着一套画质与延迟工具:
- RCAS + MAS 锐化、Output Scaling(0.5x–3.0x)、画质比例与 DRS 范围覆盖
- OptiFG 实验性帧生成(仅 DX12),配套 HUDfix 修掉 HUD 残影
- v0.9.0 起集成 fakenvapi,可挂 Reflex 并注入 Anti-Lag 2 / LatencyFlex 降输入延迟
- 菜单内直接 Save INI,每个游戏一份独立配置,重启不丢
把菜单打开的三步
- 拿到工具:克隆仓库补齐依赖,或直接从项目 Wiki 下载编译好的发布包:
git clone https://gitcode.com/GitHub_Trending/op/OptiScaler cd OptiScaler # 再运行 setup_windows.bat 或 setup_linux.sh 获取依赖- 注入并启动游戏:以 DLL 形式放进游戏目录(按游戏情况命名成
nvngx_dlss.dll、dxgi.dll等),项目 Wiki 里有分场景的注入方式;AMD 卡想用 DLSS 时,走 dxgi.dll 形态并开启 NVIDIA 伪装即可。 - 游戏内调参:按
Insert打开悬浮菜单(无响应就按住Alt再按Insert),在 Upscalers 一栏选好 Output 后点Apply;再按Page Up唤出帧率统计,重点盯 1% 低帧,而不是平均值。
图 1:Banishers 里的悬浮菜单,Upscalers 栏选定输出技术后点 Apply,就是游戏上采样替换的核心流程
两个值得先调的场景
场景 A:3A 大作想提帧率,画质又不能崩
输出选XeSS或FSR 2.2.1,配Quality Override = 1.70x、Sharpness ≈ 0.35、Mipmap Bias -0.5。渲染分辨率降到约六成,帧数通常有 50%–80% 的增幅(视游戏而定),模糊感由 RCAS 负责补回来。
图 2:锐度、Mipmap Bias 等参数在游戏内实时生效,一套菜单完成上采样画质调校
图 3:开启 CAS 锐化后的典型效果,纹理边缘与霓虹灯光更利落,是 DLSS 替代方案里常见的保画质手段
场景 B:DX12 游戏没有帧生成,想试试 FG
在菜单里启用 OptiFG,FG Output 选FSR3-FG,同时打开 HUDfix 压住 HUD 残影;若游戏原生输入是 DLSSG,也能走内置的 dlssg-to-fsr3 模组路线。开启后帧数大约翻倍,但输入延迟会随之上升,建议同步挂上 Reflex 或 Anti-Lag 2 找补。
避坑清单
- 画面整体偏暗、暗部发死→ 上采样没认出游戏的曝光贴图。到 Init Flags 里勾上
Auto Exposure(或在 ini 里写AutoExposure=true)即可修复。 - 屏幕下方出现色块(Unreal 引擎游戏常见)→ 资源屏障状态不对。把
Resource Barriers (Dx12)的 Color 改为RENDER_TARGET。 - 按 Insert 没反应→ 游戏里没启用任何上采样(DLSS/FSR/XeSS 至少开一个),或还停在标题界面。先进入 3D 场景,再用
Alt+Insert组合键试一次。 - 在线多人游戏→ 别用。注入类工具可能触发反作弊;另外配合 RTSS / Afterburner 时,记得开启 RTSS 对应的注入选项。
全部参数含义见 Config.md,更多边缘问题的解法在 Issues.md。
v0.9.0 把帧生成的输入与输出拆开了,XeFG 和 FSR4-FG 也一并并入。动手前先翻一下 Wiki 兼容列表里你的游戏,调完记得Save INI存下这份配置。
【免费下载链接】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),仅供参考