ReShade is a stunning and flexible post-processing injector that can turn your video game graphics from flat to gorgeous. As it can access your video games' graphics data, it lets you add presets or code your own shaders for more personal effects. Long story short, try ReShade and transform your game's look instantly with color correction, ambient occlusion, anti-aliasing, and anything else you want.
What is ReShade?
Have you ever wondered how to add stunning post-processing effects like ambient occlusion, real depth of field effects, color correction, and more to your favorite game? Or maybe anything you can imagine for your video software?
Well, ReShade is the perfect solution developed by Crosire, as it has been tailored to let you add presets, code your shaders and custom post-processing effects. And you don't even have to think about your game graphics API.
What are the key features of ReShade?
- Powerful: ReShade can seamlessly use presets or let you code your own post-processing effects to achieve high-end personalized results. As it can access parameters like color and depth directly from the framebuffer, you are free to create anti-aliasing, SSAO (screen-space ambient occlusion), chromatic aberration, DOF (depth of field) effects, multi-pass blurring, and more.
- Own shading language: ReShade introduces its proper ReShade FX shading language designed to add useful features specific to post-processing effects. The syntax is based on HLSL. For example, you can define and use textures right from the shader code, change render states, retrieve color and depth data, render to textures, request custom values like key states or timer, and more. In the end, it really eases the whole process and makes you save lots of time.
- API agnostic: ReShade's purpose is also to simplify portability, you don't need to duplicate or adapt your shaders to the different platforms. Indeed, regardless of your target being OpenGL or Direct3D, it takes care of compiling shaders to the right shader models and languages, like GLSL, HLSL, or SPIR-V.
- Customizable: Thanks to the add-on API, you are totally free to write add-ons for Reshade and the games you use it with. In a few words, an add-on is a DLL that uses the header-only ReShade API to register callbacks for events and perform tasks in those callbacks once invoked by ReShade.
- Overlays: As debugging is part of any creative process, ReShade natively supports overlays, which you can use to interact with the user in-application or display debug information.
- Developer friendly: The graphics API abstraction layer is modeled based on Direct3D 12 and Vulkan APIs, meaning you'll find the common terminology you are used to. This is very handy for developers as they won't feel like needing to learn another API from scratch.
- Active development: It has been open-source since 2017, and a huge community of contributors and developers participate to keep a healthy development cycle based on community feedback. Shaders and presets are also regularly added.
How to install ReShade?
- Once downloaded, run the executable file to install ReShade.
- Select the target game's .exe and click on the pre-selected graphics API.
- Confirm the installation of standard shaders when the installer's pop-up message opens.
- Download the preset you want to use from the preset page via the Download Raw Preset button and paste it into the game's main directory, where the .exe is located.
- Run the game, then a ReShade window should appear on startup (if not, something went wrong).
- Press Pos1/Home to open the ReShade GUI.
- You will see a highlighted drop-down menu on the upper edge of the ReShade configuration window. Open the menu and select the .ini file you just downloaded.
- The preset should be loaded by Reshade (if not, something went wrong).
- You can close the ReShade GUI.
- Enjoy your game's new look.
For information, the installation process is explained based on the installation guide of the official website.
How to use ReShade?
Check the installation section. You can also join their Discord, consult the wiki page or the documentation for developers, and check the community forum.
Is ReShade free?
Yes, ReShade is free to use.
Is ReShade safe?
ReShade is considered safe to use, so go ahead.
- Reshade download
- KMSPico > Download - Other
- Grand Theft Auto V > Download - Action and adventure
- Milfy City > Download - Adult games
- Microsoft Store > Download - App downloads
- FL Studio 21 > Download - Musical production