跳到正文
ReShade logo glyph used as application banner icon
ReShade

后期处理注入器 · crosire · Direct3D · OpenGL · Vulkan

围绕帧缓冲构建的功能

产品能力

围绕帧缓冲构建的功能

以下均来自已文档化的 ReShade 行为:效果类型、ReShade FX、API 覆盖、预设,以及 5.0 引入的 add-on API。


可叠加的后期效果

画质

可叠加的后期效果

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

港湾黄昏 · Normal vs ReShade — 点击放大
  • 抗锯齿基于深度边缘检测的 SMAA,以及 SweetFX LumaSharpen 等合集,可通过安装工具的效果清单安装。
  • 光照 / 深度SSAO 与景深在深度缓冲可用时使用它。多人模式下深度会自动关闭。
  • 色彩与胶片色差、动态胶片颗粒、自动饱和度、色彩校正与交叉冲印重塑最终调色。
  • 效果堆叠最佳实践 →


    ReShade FX 着色语言

    编写

    ReShade FX 着色语言

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

    着色器编写一次即可。ReShade 会按当前 API 编译为正确的模型与语言(HLSL、GLSL 或 SPIR-V)。

    安装工具如何安装着色器包

    哥特立面调色 — 点击放大

    图形 API 与平台规格

    兼容性

    图形 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 “Select effects to install.”

    标准效果

    实用工具集,含 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 起的 Add-on API

    扩展性

    自 ReShade 5.0 起的 Add-on API

    可为 ReShade 与宿主应用编写 add-on。完整 add-on 支持在未签名构建中提供。除非需要该接口,请优先使用已签名安装包。

    版本 6.8.0 扩展了 add-on 钩子:render pass 标志、descriptor range 标志、create_swapchain 上的交换链色彩空间覆盖,以及可跳过原始调用的 begin_render_pass 回调。

    查看 6.8.0 更新日志 →

    ↓ 下载 ReShade6.8.0 · Windows