OptiScaler实战指南:任意显卡5分钟自由切换DLSS/FSR/XeSS
2026/9/16 16:03:22 网站建设 项目流程

OptiScaler实战指南:任意显卡5分钟自由切换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的调用并转发给你自选的任意后端,还能给不支持帧生成的DX12游戏加上帧生成。AMD、Intel用户靠它跑DLSS,N卡用户也能换用XeSS;装好后按Insert键即可在游戏内配置,最短5分钟跑通。

换个上采样器:游戏菜单不再限制你

先看一个具体场景:你玩的是DX12大作,游戏只内置FSR,但你的Intel Arc核显上XeSS效果更稳——原生方案里你只能忍着。OptiScaler的做法是站在游戏和上采样库中间做一层转发:游戏发出的调用(Input)被它截下来,重新投递到你选的(Output)后端上。所以"游戏支持什么"和"你最终用什么"被解耦了,AMD卡跑DLSS、Intel卡用FSR 3.1、N卡换XeSS都只是改一个选项。

它另一个常被低估的能力是OptiFG:给本来没有帧生成的DX12游戏注入FSR3-FG、XeFG或FSR4-FG,原生支持DLSS-FG的游戏还能通过Nukem的dlssg-to-fsr3补丁把DLSS帧生成转成FSR3帧生成。帧生成默认关闭,需要手动启用。

5分钟装好:从克隆仓库到游戏内呼出菜单

  1. 拉取源码并运行安装脚本(Windows双击setup_windows.bat,Linux执行./setup_linux.sh):
git clone https://gitcode.com/GitHub_Trending/op/OptiScaler cd OptiScaler
  1. 启动游戏并确保游戏内已开启任一上采样器(DLSS/FSR/XeSS都要有开启项),按Insert呼出OptiScaler菜单;无反应时按Alt + Insert(部分键盘布局的已知解决方案)。
  2. 验证是否生效:菜单头部会显示游戏名和检测到的API,选中Output上采样器后保存;按Page Up显示左上角性能统计,Page Down可在不同统计模式间切换。

按显卡对号入座:三组可直接照抄的参数组合

组合一:AMD显卡在DX12游戏里跑DLSS

  • 游戏内先打开任一上采样器,OptiScaler中选择DLSS作为输出
  • 开启DXGI欺骗(DxgiSpoofing=true),让DLSS库接受非N卡设备
  • 质量档位选Quality,Sharpness先给0.3

组合二:Intel Arc用FSR 3.1

  • DX12游戏直接选FSR 3.1输出,Velocity Factor保持默认1.0
  • 锐化0.25起步,偏软再往上加
  • Arc卡若走DX11原生XeSS路线,仅DX11的XeSS 2.x后端限Arc硬件

组合三:老显卡/DX11游戏榨性能

  • Dx11Upscaler=fsr22(原生DX11的FSR 2.2.1,无跨API开销)
  • 锁定UpscaleRatioOverrideValue=2.0,Output Scaling保持1.0
  • RCAS锐化0.35补细节;想用DX12专属上采样器就选w/Dx12变体,代价是10%~15%性能损失,画面不稳时再动[Dx11withDx12]里的同步项

最影响画质的4个参数:起点值与调整方向

  1. Sharpness(锐化):范围0.0~1.0,从0.3起步。快节奏游戏可试0.4,慢节奏RPG放0.25。注意FSR自带锐化,XeSS要额外开CAS/RCAS才有锐化。
  2. 档位比例(Quality Ratio Override):各档位默认上采样比例是1.3/1.5/1.7/2.0/3.0(Ultra Quality到Ultra Performance)。想要跨档位一致的画质,用UpscaleRatioOverrideValue锁死在1.3~1.5。
  3. MipmapBiasOverride(纹理偏置):默认0,范围-15~15。远处纹理发糊时给-1~-2;注意该参数会影响性能,别一步跳到-15。
  4. SuperSamplingMultiplier(伪超采样倍数):默认2.5,范围0~5。开启后内部先上采样到更高分辨率再降回显示分辨率,画质接近DLAA但吃帧率,1080p下720p渲染会被抬到约1800p再压回。
[Sharpness] OverrideSharpness=true Sharpness=0.3

翻车急救:4个高频故障按现象排查

现象一:按Insert没反应,菜单出不来排查:游戏内的上采样器是否真的开启(必须处于渲染中);键盘布局是否吃掉了Insert;是否装了RTSS(MSI Afterburner/CapFrameX)。 处理:先试Alt + Insert;用了RTSS就更新RTSS并开启它对D3D钩子的兼容选项,冲突是这个故障的高频原因。

现象二:暗部发黑、整体颜色发灰这是曝光纹理没被上采样器识别,典型出现在古墓丽影等游戏。 处理:[Color]里设AutoExposure=true,或菜单Init Parameters里打开Auto Exposure,颜色立刻回来。

现象三:屏幕下方出现彩虹色斑块UE引擎游戏在AMD卡上的经典问题,资源状态传错了。 处理:[Hotfix]里设ColorResourceBarrier=4(即RENDER_TARGET状态),DX12游戏专属选项。注意这里的资源状态设错会直接崩溃,改完立刻进游戏验证。

现象四:镜头一转动就有夸张的运动模糊说明游戏给错了DisplayResolution运动向量标志。 处理:在MotionVectors设置里把DisplayResolution开/关各试一次,通常反向切换即可解决。另外若XeSS输出黑屏或花屏,把最新DirectX Shader Compiler里的dxcompiler.dlldxil.dll放到游戏exe旁,多数能解决。

版本动态与参考文档

  • 最新稳定版v0.7.8:官方FSR4支持(限RDNA4/RDNA3独显)、XeSS更新至2.1、HUDfix重影修复改进、ASI插件加载(默认关闭,LoadAsiPlugins=true后从plugins目录读取)、对部分游戏自动打补丁
  • v0.9版本线:帧生成输入/输出彻底分离,新增XeFG与FSR4-FG,并打包了Fakenvapi(Reflex钩子、Anti-Lag 2、LatencyFlex、XeLL等低延迟工具)和Nukem的FSR3帧生成补丁
  • 完整参数含义见Config.md,已知游戏问题与兼容性列表见Issues.md

安全红线,别踩

⚠️ 只用在单人游戏和离线模式。在线游戏里注入DLL会触发反作弊,封号风险自负。

另外记住三条:OptiScaler完全免费,任何收费下载页都是诈骗;官方没有独立官网,也没有"管理器App",只认源码仓库、Discord和NexusMods页面;用RTSS的话保持RTSS为最新版并开对钩子选项,能避免一半的兼容性问题。

上手建议

装好它,挑一款你手里只有"将就"上采样器的游戏,按Insert换一次后端,画质差别自己看。之后每次进游戏花30秒对照本文的参数组合微调一档,比追新工具划算得多。有问题先去Issues.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),仅供参考

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

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

立即咨询