news 2026/9/16 11:58:40

OptiScaler:让任意显卡替换游戏内上采样器的开源中间件

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
OptiScaler:让任意显卡替换游戏内上采样器的开源中间件

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

当你用 AMD 或 Intel 显卡玩单机游戏,而游戏菜单里只提供了 DLSS 或 XeSS,想换一套 FSR 算法试试时,OptiScaler 就是干这个的。这个开源工具拦截游戏的超分辨率上采样调用,把它们重定向到你选定的上采样后端,不改动游戏任何文件。

它到底在做什么

  • 拦截游戏发出的上采样调用(输入),重定向到你选定的后端(输出)
  • 输入是游戏设置里用的那个上采样器,输出是 OptiScaler 面板里选的那个,DLSS、FSR、XeSS 之间可以互相替换
  • 覆盖 DirectX 11、DirectX 12 和 Vulkan 三种图形接口,每个接口可用的上采样器清单不同
  • 帧生成(OptiFG)是实验性功能,仅限 DX12

在线游戏里别用它:钩子类中间件可能被反作弊软件检测,封号风险是实打实的。

从下载到第一次呼出面板

  1. 获取文件:git clone https://gitcode.com/GitHub_Trending/op/OptiScaler,或直接从发布页下载 release 包。
  2. 把整套文件放到游戏 exe 所在目录,OptiScaler.ini与 exe 同级。
  3. 用 DLSS 3.7+ 的游戏需要签名覆盖:运行external/nvngx_dlss_sdk/regs/下的EnableSignatureOverride.reg。这一步会写入系统注册表,建议先建还原点或备份,出问题可以撤销。
  4. 启动游戏按Insert。面板弹出即成功,底部能看到当前分辨率与 ms/frame;Page Up还会显示性能统计。

三个场景的配置思路

Banishers:用 XeSS 替换 DLSS

  • 游戏原生走 DLSS 输入,把输出改成 xess 即完成替换
  • 各预设的倍率在面板 Quality Overrides 里调,满意后存 INI
  • 预期效果:输入行显示 DLSS,实际上采样由 XeSS 完成
[Upscalers] Dx12Upscaler=xess [Inputs] EnableDlssInputs=true

如果没生效,先看面板输入行有没有显示游戏当前使用的上采样器,输入钩子没挂上,替换无从谈起。

The Talos Principle:修掉渲染异常

  • 切换后画面倒置或黑屏,先试翻转深度/速度纹理
  • 也可以换一个输出上采样器,确认是算法问题还是配置问题
  • 纹理发糊再动 Mipmap LOD 偏移(Dx12 限定,数值越小越锐利,会影响性能)
[OptiFG] ResourceFlip=true ResourceFlipOffset=true

仍然异常的话,先翻项目 wiki 的兼容性列表找该游戏的条目,再动其他选项。

画面偏软的 XeSS 游戏:把它加锐

  • XeSS 出图普遍偏软,给最终画面叠一层 AMD CAS 是最直接的补偿
  • 锐化强度 0–1,从 0.6 起步,逐帧对比着调
  • CAS 并不完美:个别游戏会出现光晕消失、色偏
[CAS] Enabled=true [Sharpness] Sharpness=0.6

色偏明显就查 [CAS] 段里的ColorSpaceConversion,键位说明见 Config.md。

不同显卡怎么选

显卡推荐输出上采样器理由
NVIDIADLSS默认自动输出,原生画质,面板里还能改预设
AMD(RDNA3/RDNA4 独显)FSR 4(经 FSR 3.x 通道)官方限定 RDNA4 与 RDNA3 dGPU,老卡用 FSR 3.1
Intel ArcXeSSDX11 原生支持仅限 Arc,且能启用 XMX 加速

帧生成两条注意:

  • OptiFG 仍是实验性的,主路径是 FSR3-FG,多数游戏要开 HUDfix 避免 HUD 重影
  • 选 XeFG 作为 FG 输出时,libxess_fg.dlllibxell.dll必须先放到位

装完容易卡住的点

面板呼不出来

  • 先试Alt + Insert,部分键盘布局的已知绕过方式
  • 确认 INI 里 [Menu] 的ShortcutKey没被改成别的键
  • 检查 exe、ini 和 OptiScaler 目录是否在同一位置

帧率反降

  • DX11 游戏里关掉走 D3D11on12 路径的上采样器,该路径有约 10% 额外开销
  • 逐个关掉帧生成、HUDfix 这类高开销功能
  • Page Up调出统计,和改动前的 ms/frame 对一下

画面重影或伪影

  • HUD 重影:确认所用帧生成路径是否要求开 HUDfix
  • 场景伪影:换一次输出上采样器,先排除算法本身的问题
  • 针对个别游戏的已知修复,查项目 wiki 的兼容性列表和 Config.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),仅供参考

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

SpringBoot企业资产管理系统开发实战

1. 项目背景与核心价值去年帮学弟评审毕业设计时,发现用SpringBoot做资产管理系统是个高频选题。这类项目看似简单,实则对技术栈的完整度要求很高,既要处理前后端交互,又要考虑企业级数据安全,非常考验基本功。今天我就…

作者头像 李华
网站建设 2026/9/16 11:58:10

Ashampoo Backup Pro数据备份工具详解与应用实践

1. 数据备份工具概述Ashampoo Backup Pro是一款面向个人用户和中小企业的专业级数据备份解决方案。作为德国Ashampoo公司开发的旗舰产品,它在数据保护领域已经深耕超过15年,最新版本集成了磁盘克隆、增量备份和云存储支持等现代化功能。我最初接触这个软…

作者头像 李华
网站建设 2026/9/16 11:57:34

知识图谱问答系统Python毕设项目:构建、实现与答辩全解析

简介:这是一个基于知识图谱的问答系统Python毕设项目,适合计算机相关专业学生用于毕业设计、课程设计或项目演示,也适合希望学习知识图谱问答搭建的初学者。资源共16个文件,以Python脚本为主(6个)&#xff…

作者头像 李华
网站建设 2026/9/16 11:57:22

agent-skills:AI工程中可验证的Agent能力契约层

1. “agent-skills”不是库名,而是AI工程中一个被严重低估的抽象层你点开GitHub搜agent-skills,大概率会失望——它既不是npm上下载量破百万的明星包,也不是TypeScript官方文档里定义的标准类型。它甚至没有独立的README.md、没有star数、没有…

作者头像 李华
网站建设 2026/9/16 11:57:20

Spring Boot 起不来、Maven 插件没生效?TaoToken 这样改 Trae 的 Base URL

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

作者头像 李华