OptiScaler:免费开源游戏画质增强工具,轻松突破显卡限制
【免费下载链接】OptiScalerOptiScaler bridges upscaling/frame gen across GPUs. Supports DLSS2+/XeSS/FSR2+ inputs, replaces native upscalers, enables FSR3 FG on non-FG titles. Supports Nukem mod for DLSSG-to-FSR3 FG.项目地址: https://gitcode.com/GitHub_Trending/op/OptiScaler
你是否曾经羡慕别人显卡的DLSS技术,却因为自己使用的是AMD或Intel显卡而无法体验?或者你想在游戏中尝试不同的上采样技术来找到最适合自己的画质设置?OptiScaler正是为解决这些问题而生的免费开源工具,它让你能够跨显卡品牌自由选择DLSS、XeSS和FSR2+等先进上采样技术,彻底打破硬件限制。
三大核心问题与解决方案
问题一:显卡品牌限制了上采样技术选择
解决方案:OptiScaler的统一API转换层
OptiScaler的核心创新在于它构建了一个智能的API转换层。这个中间件会拦截游戏原本的上采样调用,然后将其重定向到你选择的任何后端技术。简单来说,无论游戏原生支持什么技术,你都可以自由替换:
| 游戏原生支持 | 可替换为 | 适用显卡 |
|---|---|---|
| DLSS2+ | XeSS、FSR2+、FSR3、FSR4 | AMD、Intel、Nvidia |
| FSR2+ | DLSS、XeSS、FSR3、FSR4 | AMD、Intel、Nvidia |
| XeSS | DLSS、FSR2+、FSR3、FSR4 | AMD、Intel、Nvidia |
小贴士:对于Unreal Engine游戏,目前只支持UE XeSS到Opti XeSS/FSR4的替换。如果你的游戏只支持XeSS,仍然可以使用RCAS锐化来改善模糊的画面效果。
OptiScaler的游戏内设置菜单,提供丰富的画质调节选项
问题二:不同API(DirectX 11/12/Vulkan)支持度不同
解决方案:智能API适配与性能优化
OptiScaler针对不同的图形API提供了专门的优化方案:
DirectX 12支持最全面:
- XeSS(默认)
- FSR 2.1.2、2.2.1
- FSR 3.X(包括FSR 2.3.X)
- FSR 4.X(通过FSR3.X更新)
- DLSS
DirectX 11的灵活选择:
- FSR 2.2.1(原生DX11,默认)
- FSR 3.1.2(非官方移植到原生DX11)
- DLSS(原生DX11)
- XeSS 2.X(原生DX11,仅Intel ARC)
- 通过D3D11on12使用XeSS、FSR 2.1.2、2.2.1、FSR 3.X
注意事项:DirectX11中使用D3D11on12方法会有约10-15%的性能损失,但提供了更多的上采样器选项。原生DirectX11的FSR 2.2.1是从Unity渲染器移植的,OptiScaler已经修复了其中的一些问题。
Vulkan同样强大:
- FSR 4.X(通过FSR3.X w/Dx12更新)
- FSR2 2.1.2(默认)、2.2.1
- FSR3 3.1(和FSR2 2.3.2)
- DLSS
- XeSS 2.x
问题三:帧生成技术兼容性差
解决方案:OptiFG实验性帧生成支持
从v0.7.0开始,OptiScaler增加了实验性DX12帧生成支持(OptiFG)。这是一个为没有原生帧生成的游戏添加帧生成功能的方法,也可以在原生帧生成不正常工作时作为备用方案。
目前支持:
- FSR3-FG(需要HUDfix避免HUD重影)
- XeFG
- FSR4-FG(ML模型处理HUD,可能不需要HUDfix)
最佳实践:对于想要在DX12游戏中启用帧生成的用户,OptiFG是一个值得尝试的选择。但请注意这是实验性功能,可能需要一些调试才能达到最佳效果。
左侧为关闭自动曝光,右侧为开启自动曝光的效果对比
完整实践指南:从安装到优化
第一步:快速安装与配置
下载最新版本:
git clone https://gitcode.com/GitHub_Trending/op/OptiScaler基础文件部署:
- 将编译好的
OptiScaler.dll复制到游戏可执行文件所在文件夹 - 如果需要DLSS支持,运行
external/nvngx_dlss_sdk/regs/EnableSignatureOverride.reg
- 将编译好的
验证安装:
- 启动游戏后按
Insert键调出配置菜单 - 如果菜单立即消失,尝试
Alt + Insert(某些键盘布局的解决方案) - 按
Page Up显示左上角的性能统计覆盖层,用Page Down在不同模式间循环
- 启动游戏后按
重要警告:不要在网络游戏中使用此工具,可能会触发反作弊软件导致封号!
第二步:基础配置优化
打开OptiScaler.ini文件,根据你的显卡进行基础配置:
AMD显卡用户推荐配置:
[Upscalers] Dx11Upscaler=fsr22 Dx12Upscaler=fsr22 VulkanUpscaler=fsr21 [FSR2] Sharpness=0.4 EASUQuality=2Intel显卡用户推荐配置:
[Upscalers] Dx12Upscaler=xess VulkanUpscaler=xess [XeSS] QualityMode=1 NetworkModel=2 [CAS] Enabled=true Sharpness=0.35Nvidia显卡用户推荐配置:
[Upscalers] Dx12Upscaler=dlss FallbackUpscaler=xess [DLSS] QualityPreset=2 EnableSharpening=true第三步:高级功能配置
伪超采样(Pseudo SuperSampling):
[Upscalers] SuperSamplingEnabled=true SuperSamplingMultiplier=2.5这个功能让上采样器以更高的分辨率渲染图像,然后降采样到你的显示分辨率。例如,1080p游戏选择"质量"预设时通常渲染720p图像,启用伪超采样后(乘数2.5),上采样器会渲染到1800p,然后降采样到1080p。
性能影响:相比普通上采样会有性能损失,但主观上可以产生接近DLAA质量的图像,同时性能更高。
左侧为未启用CAS,右侧为启用CAS的效果对比,注意灯光和物体边缘的锐化差异
DirectX11与DirectX12同步设置: 对于DirectX11中使用fsr21_12、fsr22_12和xess上采样器选项的情况,OptiScaler使用DirectX12后台设备。这是一个非常特殊的功能,可能会在不稳定的GPU驱动程序上引起问题(特别是在Intel上)。
[Dx11withDx12] TextureSyncMethod=1 CopyBackSyncMethod=5 SyncAfterDx12=true UseDelayedInit=false同步方法说明:
0- 无同步(最快,最容易出错)1- Fence(默认)2- Fences + Flush3- Fences + Event4- Fences + Flush + Event5- Query Only
第四步:游戏内实时调整
OptiScaler最强大的功能之一就是可以在游戏内实时调整设置:
- 按
Insert键打开游戏内覆盖菜单 - 上采样器选择:根据当前API选择合适的后端
- 画质覆盖:从"超高质量"到"超高性能"五个预设
- 初始化标志:控制HDR、自动曝光、深度反转等特效
- 热修复:修复DirectX 12相关的渲染问题
- 保存配置:调整完成后点击"Save INI"保存设置
小贴士:对于竞技游戏,建议降低锐化值(如0.25)以减少输入延迟。对于单机游戏,可以适当提高锐化值(0.4-0.6)增强细节。
常见问题与解决方案
画面闪烁或撕裂
症状:动态物体边缘出现闪烁解决方案:
[Dx11withDx12] TextureSyncMethod=2 SyncAfterDx12=true性能突然下降
症状:帧率从60FPS骤降至30FPS以下解决方案:
[Upscalers] SuperSamplingMultiplier=1.5 [Performance] DynamicScaling=true菜单无法打开
症状:按Insert键菜单立即消失解决方案:
- 尝试
Alt + Insert组合键 - 检查键盘布局设置
- 确保游戏以管理员权限运行
兼容性问题
重要提示:始终检查Wiki兼容性列表了解已知游戏问题和解决方法。还有一个单独的FSR4兼容性列表供社区测试的游戏参考。
高级功能探索
Fakenvapi集成
从v0.9开始,OptiScaler集成了Fakenvapi,支持:
- Reflex钩子
- Anti-Lag 2注入(仅RDNA1+)
- LatencyFlex(LFX)注入
- XeLL注入(仅Intel)
Nukem的FSR3-FG模组支持
从v0.7.7开始,支持Nukem的FSR3-FG模组dlssg-to-fsr3,仅支持具有原生DLSS-FG的游戏。
ASI插件加载支持
从v0.7.8开始,增加了ASI插件加载支持(默认禁用,在INI中设置LoadAsiPlugins=,从可自定义的文件夹加载,默认为plugins)。
《驱灵者:新伊甸之魂》游戏主界面叠加OptiScaler设置菜单
性能优化建议
3A大作画质优先
[SuperSampling] Enabled=true Multiplier=2.2 [Color] AutoExposure=true [Performance] FrameLimit=60竞技游戏性能优先
[Upscalers] Dx11Upscaler=fsr22 [FSR2] EASUQuality=3 Sharpness=0.25 [Performance] FrameLimit=144开放世界游戏平衡
[Upscalers] Dx12Upscaler=xess [SuperSampling] Enabled=true Multiplier=1.5 [CAS] Enabled=true Sharpness=0.3总结
OptiScaler是一款革命性的开源工具,它真正实现了"一次集成,多技术支持"的理念。无论你使用什么品牌的显卡,现在都可以自由选择最适合自己游戏和硬件配置的上采样技术。
核心优势总结:
- 完全免费开源- 无任何隐藏费用
- 跨显卡兼容- AMD、Intel、Nvidia全支持
- 多API支持- DirectX 11/12、Vulkan全覆盖
- 实时调整- 游戏内菜单即时生效
- 社区驱动- 持续更新和问题修复
通过简单的安装和配置,你就能在几分钟内提升游戏的视觉体验。记住从OptiScaler.ini开始基础配置,然后在游戏中按Insert键进行微调,找到最适合你的画质与性能平衡点。
最后提醒:虽然OptiScaler功能强大,但请负责任地使用。对于在线游戏,请先确认不会触发反作弊系统。享受游戏,享受技术带来的乐趣!
【免费下载链接】OptiScalerOptiScaler bridges upscaling/frame gen across GPUs. Supports DLSS2+/XeSS/FSR2+ inputs, replaces native upscalers, enables FSR3 FG on non-FG titles. Supports Nukem mod for DLSSG-to-FSR3 FG.项目地址: https://gitcode.com/GitHub_Trending/op/OptiScaler
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考