超分辨率随意换,帧生成也能加:4 步跑通 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
游戏只给了 FSR2,你却想换成 FSR 3.1 或 XeSS;没有帧生成的单机游戏,也能直接加上 FSR3 帧生成,让"1 帧渲染成 2 帧显示"。开源工具 OptiScaler 做的就是这件事:拦截游戏发出的超分调用,转发给你自己选的后端,N 卡的 DLSS、A 卡的 FSR、Intel 的 XeSS 可以跨显卡混着用。
OptiScaler 是个什么工具
它是什么、给谁用 🧩
OptiScaler 是一个免费开源的游戏画面中间件,支持 DirectX 11、Directx 12 和 Vulkan 三大图形 API。它服务两类玩家:想把游戏原生超分换成另一种技术的人,以及想给没有帧生成的游戏加上帧生成的人。它自带游戏内菜单,按键随时打开,调参效果实时可见。
它能帮你做什么
把游戏里的超分换成另一种
只要游戏原生支持 DLSS 2+、FSR 2+ 或 XeSS 中的任意一种,就可以被替换。比如把只带 DLSS 的游戏换成 FSR 3.1 或 XeSS,FSR 2 独家的游戏(如《星空》特别版)也能升级到 FSR 3,这种情况需要在游戏目录手动放一份 nvngx_dlss.dll。可选后端包括 XeSS、FSR 2.1.2/2.2.1、FSR 3.X、FSR 4.X 和 DLSS,其中 FSR 4 官方仅支持 RDNA4 与 RDNA3 独显。
给没有帧生成的游戏加上帧生成
0.7.0 版本起内置了实验性的 OptiFG(仅限 DX12 游戏):没有原生帧生成的游戏可以直接启用 FSR3-FG,也支持较新的 XeFG 和 FSR4-FG。帧生成容易出现 UI 重影,FSR3-FG 需搭配内置的 HUDfix 一起使用,画面才干净。
游戏设置里给不了的细项
游戏通常只有"质量/均衡/性能"几个预设,而 OptiScaler 的菜单把参数拆得更细:RCAS 锐化(带运动自适应锐化)可用于所有 DX11/DX12 后端,输出分辨率支持 0.5 倍到 3.0 倍自由缩放,DLSS 和 DLSS-D 预设可以实时修改,暗部曝光、彩色光斑这类画面异常也有对应修复项。
4 步跑起来
- 拿到 DLL:从项目 release 页下载最新稳定版;想自己编译,用 git clone https://gitcode.com/GitHub_Trending/op/OptiScaler 克隆仓库(务必带上全部子模块),再用 Visual Studio 2022 打开 OptiScaler.sln 构建。
- 放进游戏目录并重命名:把 DLL 放进游戏运行目录,改成游戏需要加载的文件名,常见可伪装名称包括 d3d12.dll、dxgi.dll、nvngx_dlss.dll、vulkan-1.dll,各用法详见仓库内官方 Wiki。
- 在游戏里打开一个原生超分:在游戏画面设置中启用 DLSS、FSR 或 XeSS 中任意一种,这是 OptiScaler 能介入的"入场券",不开菜单打不开。
- 按 Insert 选后端:进入游戏后按 Insert 键弹出设置菜单,选择想要的 Output 即可;Page Up 显示性能统计,Page Down 切换显示模式。Insert 无效时可试 Alt+Insert(非标准键盘布局的已知绕过方案)。
效果对比:暗部救场 🌙
有些游戏的曝光信息传得不标准,暗部会整片死黑、细节全丢。在菜单或 INI 里开启"自动曝光"(AutoExposure=true)就能把细节找回来。下图是《古墓丽影:暗影》处理前后的对比:
工作原理:一句话记住"中转站"
OptiScaler 扮演游戏与超分器之间的"中转站"。游戏设置里选的超分叫 Input,OptiScaler 实际调用的超分引擎叫 Output,游戏发出超分请求时它负责拦截并转发到你选的后端,即 Input -> OptiScaler -> Output。帧生成同理,有独立的 FG Input 和 FG Output 成对配置,全程不改一行游戏代码。
先调这 3 个参数
- Sharpness(锐化强度):范围 0.0-1.0,默认 0.3。XeSS 输出偏软可往上调,出现白色光环就回调。
- FSR VerticalFov(视场角):默认 60 度。游戏实际视场与之差异大时改成匹配值,运动向量更准,画面更稳更清晰。
- DisplayResolution(运动向量尺寸标志):个别游戏会设错这个标志,导致镜头一动画面"拖影"夸张。开关该标志可修复,下图即《深岩银河》的报错示例。
别在这些场景用 ⚠️
- 在线游戏一律别用:可能触发反作弊导致封号。
- FSR 4:官方仅支持 RDNA4 与 RDNA3 独显,其他硬件先查官方兼容列表再试。
- DX11 游戏跑 DX12 专属超分:走 D3D11on12 桥接,有 10%-15% 的性能损耗。
- OptiFG 属实验功能:仅限 DX12,个别游戏仍可能出现渲染异常,例如《塔罗斯法则 2》有画面损坏的报告,细节见官方 Known Issues。
另外提醒:若同时使用 RTSS(MSI Afterburner、CapFrameX),需启用其中对应选项否则菜单打不开;注意辨别假冒网站——项目没有官方网站、没有官方管理器,完全免费,仓库、Discord 与作者 NexusMods 页面是唯一官方渠道。
如果你的游戏画面设置里只有"质量/均衡/性能"三档可选,不妨试试 OptiScaler:按一下 Insert,挑一个适合你显卡的后端,画面从此不用被游戏厂商定死。🚀
【免费下载链接】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),仅供参考