ReShade product mark ReShade

产品能力

围绕帧缓冲构建的功能

以下内容均来自已文档化的 ReShade 行为:效果类型、ReShade FX、API 覆盖、预设,以及 5.0 引入的附加组件 API。

画质

可叠加的后期处理效果

官方示例包括深度边缘 SMAA、屏幕空间环境光遮蔽、景深、色差、胶片颗粒、饱和、色彩校正、交叉处理与多通道模糊。

抗锯齿与锐化
由深度边缘检测驱动的 SMAA,以及 SweetFX LumaSharpen 等合集,可通过安装效果清单安装。
光照与深度
SSAO 与景深在深度缓冲暴露时使用它。多人游戏中深度会自动关闭。
色彩与胶片
色差、动态胶片颗粒、自动饱和、色彩校正与交叉处理重塑最终调色。
效果栈的最佳实践

创作

ReShade FX 着色语言

语法基于 HLSL,并为后期效果提供扩展:在着色器代码中声明纹理、渲染到纹理、更改渲染状态、读取颜色与深度,以及查询计时器或按键状态。

着色器编写一次。ReShade 会按活动 API 编译到正确的模型与语言(HLSL、GLSL 或 SPIR-V)。

安装程序如何安装着色器包

兼容性

图形 API 与平台规格

来自官方系统要求的表格事实。

范围 支持
Direct3D9, 10, 11, 12
OpenGL支持
Vulkan支持
操作系统Windows 7 SP1, 8.1, 10, 11
安装运行时.NET Framework 4.8 (官方)。部分镜像仍列出 4.6.2+
预设文件*.ini (以及游戏目录中 *.txt 的自动加载说明)

安装工具

安装时提供的效果包

来自 ReShade Setup v6.8.0「选择要安装的效果」。

标准效果

实用工具集,包括 DisplayDepth、UIMask 及相关辅助。

SweetFX by CeeJay.dk

原始 SweetFX 合集(LumaSharpen、SMAA 等)。

旧版效果

早期 ReShade 版本中的已知效果(AmbientLight 等)。

OtisFX by Otis_Inf

虚拟摄影套件,含 Cinematic DOF。

Depth3D by BlueSkyDefender

基于深度的立体感知效果。

FXShaders, Daodan, brussell

Bloom 与手电筒工具;Comic/ColorIsolation;EyeAdaption 与 UIDetect。

也可将安装指向预设 .ini,从而只安装该预设用到的效果。

可扩展性

自 ReShade 5.0 起的附加组件 API

为 ReShade 与宿主应用编写附加组件。完整附加组件支持随未签名构建提供。除非需要该能力,否则优先使用已签名安装程序。

6.8.0 扩展了附加组件钩子:渲染通道标志、描述符范围标志、在 create_swapchain 上覆盖交换链色彩空间,以及可跳过原始调用的 begin_render_pass 回调。

查看 6.8.0 更新日志
下载 ReShade最新 6.8.0 · Windows