☰
OptiScaler 新手教程:一个工具换用 DLSS、FSR、XeSS,还能为无帧生成游戏补帧
2026/9/25 6:12:13 网站建设 项目流程

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 调用,转交给你指定的超采样器执行,还能给原本没有帧生成的游戏补上帧生成。本文按 7 个部分,从判断游戏适不适合用、安装、调参到排错,一次讲清。

游戏能不能换超采样?先查你的游戏支不支持

先提醒一句:OptiScaler 不能凭空给画面加功能。前提是游戏本身已经接了至少一种超采样器——DLSS 2 及以上、FSR 2 及以上,或 XeSS。游戏画面里那个"超采样/图像增强"选项,就是它的入口。

你的游戏情况可以做什么
自带 DLSS 2+/FSR 2+/XeSS换成别的超采样器,比如 DLSS 换 FSR 3.1、FSR 2 换 XeSS 或 FSR 3.1
只有 DLSS,但你不是 N 卡换成 XeSS / FSR 系列通用运行;也可以伪装成 N 卡继续用 DLSS
没有帧生成(限 DX12)通过实验功能 OptiFG 补上帧生成
N 卡本来就在跑 DLSS不用换,直接调 DLSS 预设、锐化、缩放比例

游戏什么超采样都没有的,这个工具帮不上忙。

两个常见例外要心里有数:

  • 虚幻引擎(UE)游戏里,目前只有 UE 自带的 XeSS 输入能换成 Opti 的 XeSS 或 FSR 4。
  • FSR 2 与 FSR 3 允许开发者自定义接口,部分游戏需要额外调 INI 才能正常接管。

一分钟看懂原理:超采样是怎么被"转接"的

把 OptiScaler 理解成话务台的转接台。游戏每帧要"拨号"调用它内置的那个超采样器,OptiScaler 坐在电话线上,把这个呼叫转接到你预先设置的号码。游戏全程以为自己还在调用原来的方案,不会报错。

对应到菜单里的两个概念:

  • Input(输入):游戏图形选项里原来选的那个超采样器,也就是被接进来的"来电"。
  • Output(输出):你在 OptiScaler 菜单里实际选用的后端,也就是真正干活的"接电方"。

帧生成从 v0.9.0 起也拆成了同样的两段:FG Input 是游戏里帧生成开关对应的输入,FG Output 是你实际使用的帧生成后端。记住"来电转接"这个模型,后面所有选项都不会看晕。

所有调整都可以直接存进游戏目录下的OptiScaler.ini,重启游戏自动生效。

OptiScaler 安装步骤:预编译包放置与游戏内菜单打开

先排两个雷:联网游戏别用,可能触发反作弊导致封号;另外这工具完全免费,官方没有独立网站、也没有任何"管理器 App",凡是收费的下载渠道基本都是骗局,只认官方仓库和 Discord。

预编译包放置(推荐):从官方 Releases 下载对应平台的包,把内容放进游戏主程序所在目录,直接启动游戏即可。

进游戏后的操作:

  • 按Insert打开 OptiScaler 菜单,所有选项都在这里。
  • Insert没反应就试Alt + Insert,这对部分键盘布局有效。
  • Page Up在左上角显示性能统计,Page Down切换统计模式。
  • 按键可在菜单 Keybinds 里改,也可以写进 INI 的ShortcutKey=。

源码构建(想折腾才需要):仓库带子模块,拉取时别漏掉:

git clone --recurse-submodules https://gitcode.com/GitHub_Trending/op/OptiScaler

然后用 Visual Studio 2022 打开OptiScaler.sln编译即可。

按图形 API 选超采样器:DX12、DX11、Vulkan 支持清单

游戏跑在哪个图形 API 上,决定了你能用的后端。先看游戏设置里的 API 选项:

图形 API可用后端默认
DirectX 12XeSS、FSR 2.1.2、FSR 2.2.1、FSR 3.X(含 FSR 2.3.X)、FSR 4.X、DLSSXeSS
DirectX 11FSR 2.2.1(原生)、FSR 3.1.2(非官方移植)、DLSS(原生)、XeSS 2.X(仅 Intel Arc);另可借后台 DX12 设备用 XeSS、FSR 2.1.2/2.2.1、FSR 3.X、FSR 4.XFSR 2.2.1
VulkanFSR 2.1.2(默认)、FSR 2.2.1、FSR 3.1(含 FSR 2.3.2)、FSR 4.X(走 DX12 互操作)、DLSS、XeSS 2.xFSR 2.1.2

三个注意点:

  • DX11 游戏走后台 DX12 设备(D3D11on12)能用更多后端,代价是约 10%~15% 的性能损耗,按需取舍。
  • FSR 4.X 官方仅面向 RDNA4 与 RDNA3 独显,其他显卡能用但属非官方支持。
  • 非 N 卡想用 DLSS,需要先开启 NVIDIA GPU 伪装,具体开关在 Spoofing.md。

画质调优:锐化、超采样与分辨率比例的具体参数

锐化有三条路。FSR 自带锐化,什么都不用动;DLSS 要先打开OverrideSharpness,再调Sharpness(范围 0.0~1.0,默认 0.3);XeSS 默认画面偏软,要开启 CAS 才有锐化。RCAS 和 MAS(运动自适应锐化)对全部 DX12 与 DX11 后端都可用。数值别拉满:写实类游戏 0.2~0.3 就够,超过 0.35 容易出现边缘光晕和过锐。

**伪超采样(Pseudo SuperSampling)**相当于先把图放大再缩小:打开后用SuperSamplingMultiplier(0.0~5.0,默认 2.5)算一个更高的目标分辨率。比如 720p 渲染按 2.5 倍算出 1800p,超采样到 1800p 后再降回 1080p,观感接近 DLAA,代价是性能下降。

**输出缩放(Output Scaling)**范围 0.5x~3.0x,仅 DX12 与 DX11 后端支持,用来在渲染分辨率上做更细的控制。

比例与视野微调:

  • UpscaleRatioOverride:把全部质量档位锁定为同一个缩放比,默认 1.3。
  • 按档位单独覆盖:Ultra Quality 1.3 / Quality 1.5 / Balanced 1.7 / Performance 2.0 / Ultra Performance 3.0,也可配合 DRS 上限覆盖锁死动态分辨率。
  • FSR 的VerticalFov默认 60 度(范围 0~180),多数游戏直接可用;画面边缘对不齐时改用HorizontalFov。
  • Mipmap Lod Bias 范围 -15(最锐)到 +15(最糊),影响纹理清晰度,有性能开销,且需要切换分辨率后生效。

锐化、FOV 这类项在菜单里实时生效;比例类修改通常要重启游戏或切换分辨率才生效,调完记得在菜单里保存 INI。

故障排查:常见渲染问题的现象、原因与处置对照

出现显示错误时别乱改参数,按下表对号入座:

现象可能原因处置动作
画面大面积色块、地形撕裂、蓝色方块深度纹理状态或屏障配置不对在 Resource Barriers 逐项核对 Color、Depth 设置;仍不行就换一个超采样后端
满屏彩色光点杂讯,像"提前过圣诞节"UE 游戏在 AMD 卡上颜色纹理状态传错把 Resource Barriers 的 Color 设为RENDER_TARGET(值 4);OptiScaler 通常会自动检测修复,检测失败时再手动设
镜头一动就残影、物体边缘拖尾运动矢量(Motion Vector)标志不匹配在 Init Flags 里切换 Jitter Cancellation,或试一下 Display Res. MV(DisplayResolution)开关
画面整体偏暗、局部发黑曝光纹理信息缺失Init Flags 里打开 Auto Exposure
画面偏紫颜色空间/HDR 处理不匹配尝试在 Init Flags 里打开 HDR 开关
画面上下颠倒、翻转深度方向标志不对切换 Init Flags 里的 Depth Inverted
颜色发灰、偏色颜色空间转换错误把 Color Space 切到 LINEAR,必要时调整ColorSpaceConversion

⚠️ Resource Barriers 里把状态设错可能导致游戏崩溃,一次只动一项,观察后再动下一项。

深入阅读:文档与源码目录在哪

  • 全部配置参数的含义与取值:Config.md
  • 完整功能清单:Features.md
  • 非 N 卡 GPU 伪装选项:Spoofing.md
  • 版本变更记录:Changelog.md
  • 示例配置文件:OptiScaler.ini
  • 超采样后端源码:OptiScaler/upscalers/
  • 帧生成源码:OptiScaler/framegen/
  • API 拦截层源码:OptiScaler/hooks/

上手建议:每次只动一两个参数,调好就保存成该游戏专属的 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),仅供参考

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

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

立即咨询