news 2026/9/25 7:49:12

OptiScaler 完整实战指南:免费替换 DLSS / FSR / XeSS 超采样,还能给游戏补帧生成

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
OptiScaler 完整实战指南:免费替换 DLSS / FSR / XeSS 超采样,还能给游戏补帧生成

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 超采样器,换成你想要的那一个;如果游戏本来没有帧生成,它还能在 DirectX 12 下给你补上一个。它适合三类人:想跨显卡用各家超采样技术的人、N 卡 DLSS 用户想微调预设和锐化的人、想给老游戏塞帧生成的人。

先说风险:不要在任何联网游戏中使用 OptiScaler,它可能触发反作弊导致封号。另外官方没有独立官网,也不存在"管理器 App",凡是收费的下载渠道一律是骗局,此工具完全免费。

OptiScaler 是怎么工作的:把超采样请求转个方向

可以把 OptiScaler 理解成酒店前台。游戏每帧渲染完,都会向前台"要一间特定房型",这个房型就是游戏设置里选好的超采样器(DLSS、FSR 或 XeSS,统称输入,即 Input)。前台收下订单后,并不会按游戏的要求安排,而是把你真正预订的房型(在 OptiScaler 菜单里选的后端,统称输出,即 Output)安排给你。游戏全程以为自己在调原生超采样,其实画面早就走了另一条技术栈。

超采样解决的是"低分辨率渲染、放大到全屏"的问题,让它糊得没那么厉害;帧生成(Frame Generation,FG)解决的是帧率问题,在两帧之间插出新的帧。两者的输入输出也是分离的:v0.9.0 起,FG Input 对应游戏里的帧生成开关,FG Output 对应你实际用的帧生成后端。看懂这组"订单与房型"的对应关系,菜单里所有选项的位置就都清楚了。

先自查你的游戏能不能用 OptiScaler

OptiScaler 不凭空创造超采样,它的前提是游戏设置里本来就开了某项超采样。按下面四条逐条对照:

  • 游戏设置里能打开 DLSS 2 及以上、FSR 2 及以上或 XeSS——三者占一个即可继续。
  • 确认游戏跑在哪个图形 API 上(DX11 / DX12 / Vulkan),这决定你能选哪些后端,后文有完整清单。
  • 想看帧生成:OptiFG 只支持 DX12,且属于实验功能;已有原生 DLSS 帧生成的游戏,则可以用 Nukem 的 dlssg-to-fsr3 模组把它转成 FSR3 帧生成(v0.7.7 起支持,v0.9.0 起 Fakenvapi 与该模组直接打包进发行版,开箱即用)。
  • 用 NVIDIA 显卡、游戏原生跑 DLSS 的,不用换技术,也可以直接用它改 DLSS 预设、加锐化、覆盖缩放比例。

四条对不上任何一条,建议到此为止;对上了,继续安装。

安装 OptiScaler 并进入游戏

再次提醒:仅限单机游戏使用。日常使用推荐直接下载预编译包,放进游戏目录即可;具体文件摆放方式以项目 Wiki 为准。如果你习惯自己编译,需要 Visual Studio 2022:

git clone https://gitcode.com/GitHub_Trending/op/OptiScaler

克隆完成后务必把子模块一起拉下来,然后用 Visual Studio 2022 打开OptiScaler.sln执行构建。

装好后进入游戏:

  • 按Insert打开 OptiScaler 菜单,所有可选项都在里面。
  • 按Page Up在左上角调出性能统计浮层,Page Down在多种统计模式间切换。
  • 如果按了几次Insert菜单闪现即消失,换Alt + Insert,这是部分键盘布局下的已知 workaround。
  • 以上按键都能在菜单的 Keybinds 一节里改;不想开菜单也可以直接改OptiScaler.ini里的ShortcutKey=,填 Windows 虚拟键码(如0x08是 Backspace),填-1则禁用快捷键。

想换一种超采样技术:不同显卡 API 下的可选后端清单

"输入"是游戏原本选的那个,"输出"是你想要的,输出能选什么取决于图形 API:

  • DirectX 12:XeSS(默认)、FSR 2.1.2 / 2.2.1、FSR 3.X(含 FSR 2.3.X)、FSR 4.X(走 FSR 3.X/4 通道,官方仅面向 RDNA4 与 RDNA3 独显)、DLSS。
  • DirectX 11:FSR 2.2.1(默认,原生 DX11)、FSR 3.1.2(非官方移植)、DLSS(原生 DX11)、XeSS 2.X(原生 DX11,限 Intel Arc)。另有走 D3D11on12 后台 DX12 设备的通道,可用 XeSS、FSR 2.1.2 / 2.2.1、FSR 3.X、FSR 4.X,代价是 10%~15% 的性能损耗,换来更多后端可选。
  • Vulkan:FSR 2.1.2(默认)、FSR 2.2.1、FSR 3.1(含 FSR 2.3.2)、FSR 4.X(走 FSR 3.X/4 的 DX12 互操作)、DLSS、XeSS 2.x。

两条注意事项:虚幻引擎游戏目前只有 UE 的 XeSS 输入能替换成 Opti 的 XeSS 或 FSR4,且 UE 的 XeSS 插件不提供深度,替换其他超采样器会失效(仍可单独上 RCAS 锐化);FSR 2 / FSR 3 的自定义接口依赖开发者实现,部分 UE 游戏可能需要额外 INI 调整。

想让画面更清晰:锐化、伪超采样与输出缩放

菜单里直接关系观感的几项,逐项说明:

  • 锐化:三条技术路子不同。DLSS 需要打开OverrideSharpness(默认 false)把锐化改成固定值,再用Sharpness(0.0~1.0,默认 0.3)定强度;FSR 自带锐化,不用单独开;XeSS 本身偏软,要开启 CAS 才有锐化。RCAS 与 MAS(运动自适应锐化)对所有 DX12 与 DX11 后端都可用。
  • 伪超采样(Pseudo SuperSampling):打开后按SuperSamplingMultiplier(0.0~5.0,默认 2.5)算出一个更高的目标渲染分辨率,先放大再降回屏幕分辨率,观感接近 DLAA,代价是性能下降。
  • 输出缩放(Output Scaling):DX12 与 DX11 后端支持 0.5x~3.0x,用于在渲染分辨率上做更细的调节。
  • FSR 视场角:VerticalFov取值 0.0~180.0,默认 60.0,多数游戏直接可用;对不齐时改用HorizontalFov(默认关闭)或调整垂直值。

锐化别一味拉高:数值越大画面越"冲",超过 0.35 容易出现边缘光晕和过锐,写实类游戏 0.2~0.3 通常就够了。Mipmap Lod Bias(-15 最锐到 +15 最糊,默认关闭,调整会影响性能且需切换分辨率生效)、Upscale Ratio Override(UpscaleRatioOverrideValue默认 1.3)、DRS 范围覆盖也都挂在菜单滑块上,属于微调项。

想给没有帧生成的游戏补上帧生成

OptiFG 自 v0.7.0 加入,只支持 DX12,且是实验功能。定位有二:给原本没有帧生成的游戏补帧生成;原生帧生成出问题时当备用方案。目前可选后端:

  • FSR3-FG:必须配合 HUDfix,否则菜单、血条这类界面元素会拖影。
  • XeFG:Intel 的帧生成方案。
  • FSR4-FG:由机器学习模型自己处理 HUD,是否需要 HUDfix 视游戏而定。

玩的是原生 DLSS 帧生成游戏的话,从 v0.7.7 起支持 Nukem 的 dlssg-to-fsr3 模组,把 DLSSG 输入转成 FSR3 帧生成;v0.9.0 之后 Fakenvapi 与该模组已直接打包,不用再单独找。

画面出问题时的快速对照表

出现显示错误时按现象查表,比盲目乱改参数快:

现象可能原因处理方式
屏幕出现彩色色块、底部异常色带(尤其 UE 游戏 + AMD 卡)游戏把资源以错误状态送进了超采样管线在 Resource Barriers(Dx12)里把 Color 设为RENDER_TARGET(即 INI 中ColorResourceBarrier=4);设错资源状态可能导致崩溃,改完留意
镜头移动时动态模糊残影、物体边缘拖尾运动矢量(MV)分辨率标志被游戏设错在 Init Flags 里翻转DisplayResolution开关试试
画面整体偏暗、暗部发黑、颜色被压扁曝光纹理格式未被超采样器识别打开 Auto Exposure(INI 中AutoExposure=true),或检查 Init Flags 中曝光相关项
颜色偏紫、偏灰HDR 色彩路径不匹配在 Init Flags 里试开HDR;XeSS 下可配合ColorSpaceConversion
画面上下颠倒Unity 旧版引擎下菜单/渲染翻转已知引擎行为,属预期现象
XeSS 后端黑屏、乱码或闪退缺少新版 DirectX 编译器装 DirectX Shader Compiler,把dxcompiler.dll、dxil.dll从bin\x64拷到游戏 exe 旁
开 D3D11on12 通道后帧数少了 10%~15%后台 DX12 设备的固有开销属正常损耗,换原生 DX11 后端可回避

改完记得保存。每款游戏表现不同,别把一份配置原样套到所有游戏上;具体游戏的问题先翻项目 Wiki 的兼容性清单。

深入资料:配置文档与源码入口

想弄明白某个参数为什么这么设计,直接进对应目录读源码最直观。常用入口:

  • 全部配置参数说明(OptiScaler.ini 逐项解释)
  • 完整功能清单
  • 非 NVIDIA 显卡的 GPU 伪装选项
  • 已知问题与兼容性清单
  • 各超采样后端实现源码
  • 帧生成(OptiFG / HUDfix)相关源码

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/25 7:46:10

随机非线性时滞系统事件触发控制:从LMI设计到仿真复现

简介:面向自动控制、随机系统与时滞系统方向的研究生和科研人员,这份资料围绕带外生干扰和事件触发反馈控制的随机非线性时滞系统,给出从建模、控制器设计到稳定性验证的完整解决方案。内容先建立含非线性项和噪声项的随机时滞系统模型&#…

作者头像 李华
网站建设 2026/9/25 7:45:10

CSP-J初赛模拟卷1全解析:考点分布、解题逻辑与避坑指南

1. 这份模拟卷到底解决什么问题每年一到七八月份,后台就会涌进来一堆私信,问的都是同一件事:初赛到底怎么准备。问的人里面,有刚学完循环和数组的初一学生,也有带了几年竞赛班、想找一套靠谱题给学生练手的教练。大家卡…

作者头像 李华
网站建设 2026/9/25 7:44:20

LibreOffice安装配置与服务器端转换实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/25 7:44:07

AI搜索时代企业内容如何进入大模型采信视野

一、从搜索算法演进看企业线上的四个常见问题搜索算法从关键词匹配走向语义理解,企业线上运营的困惑并未减少。第一,官网和产品页发了不少,但用户在豆包、DeepSeek里提问时,AI回答中根本不出现自家品牌。第二,内容团队…

作者头像 李华
网站建设 2026/9/25 7:41:38

Android 10屏幕亮度与自动背光调节:Framework层原理与调校实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华