此版本要求 .NET 6.0.4 Desktop 运行时以及 DirectX Feature Level 11。
新功能
- 全面重写渲染系统,新的 MagpieFX v2,语法见自定义效果
- 实现游戏内覆盖,目前仅用于衡量性能,以后也会用于在运行时更改效果参数。默认快捷键 Ctrl+Alt+D,可在设置中更改。
- 拖拽 FPS 可调整位置,在 FPS 上右键可调整样式 #341
- 增强了光标功能,现在可以将光标自然的移到其他窗口上,如开始菜单、Xbox Game Bar 和 Alt+Tab 窗口
- “在 3D 游戏中限制光标”已升级为“3D 游戏模式”,启用时将针对 3D 游戏进行优化,游戏内覆盖也有不同的表现。
- 在 ScaleModels.json 中可以为效果指定 inlineParams 参数以启用内联参数。这可以稍微提高某些效果的性能,但每次更改参数时都需要重新编译该效果。
示例:
{
"effect": "FSR_RCAS",
"sharpness": 0.87,
"inlineParams": true
}
效果变更
- 所有效果均已重写。性能对比见 #254 (comment)
- 添加 CatmullRom,这是 Bicubic 的一个变体,针对速度优化,最适合下采样
- 添加 CAS_Scaling,支持缩放的 CAS 变体
- 添加 LCAS,一个非常轻量的 3D 画面缩放算法(感谢 @Tzugimaa)
- 添加 MMPX,一个像素画缩放算法 #349
- 添加 NNEDI3_nns16_win8x4 和 NNEDI3_nns64_win8x6 #283
- 删除 Anime4K_Upscale_S_Lite、Bicubic_Lite 和 FSR_EASU_DX10
- Linear 重命名为 Bilinear
- AdaptiveSharpen 的 curveHeight 参数默认值调整为 0.8
- 移除了 CRT_Easymode 的 scaleInLinearGamma 参数
- SSimDownscaler 添加 oversharp 参数用于调整锐度
其他更改
调整缩放模式预设:移除 RAVU,Lanczos 不再包含锐化步骤。
系统需求
- Windows 10/11
- DirectX Feature Level 11