ENHANCE YOUR EXPERIENCE

Crosire's ReShade is an advanced, fully generic post-processing injector, a graphics modification for games or alike. Imagine your favorite game with ambient occlusion, real high quality bokeh depth of field, color correction and more ... No more waiting: ReShade provides a generic way to access both color and depth information (latter is automatically disabled during multiplayer to prevent exploitation), making your dreams come true.

The possibilities are endless! Advanced depth-edge-detection-driven SMAA antialiasing, screen space ambient occlusion, depth of field, chromatic aberration, dynamic filmgrain, automatic saturation and color correction, cross processing, multi-pass blurring ... you name it.


WRITE YOUR OWN ADVANCED EFFECTS

ReShade features its very own shading language and transcompiler, based on HLSL. It introduces a wide range of useful features designed especially for developing post-processing-effects: Define and use textures right from the shader code, render to them, change renderstates, retrieve color and depth data, request custom values like timers or key states, ...

And that's not it. Write your shaders just once, they'll work everywhere, regardless of your target being Direct3D or OpenGL: ReShade takes care of transcompiling to the right shader model and language.


Note that ReShade itself does not come with any effects (apart from the example shader). It's a platform to write and inject your shaders everywhere. Either download the ReShade + SweetFX pack or head over to the presentation section in the forum to download some effects (like the MasterEffect package which comes with multiple DOF shaders to play with) users made with ReShade.


STUNNING GRAPHICS IN BOTH DIRECT3D AND OPENGL

Never need to skip a game again because it is OpenGL and no injector did the job: ReShade supports all of Direct3D8, Direct3D9, Direct3D9Ex, Direct3D10.X, Direct3D11.X and OpenGL.

Direct3D8 is converted to Direct3D9 to allow for more advanced effects using later shadermodels.

Article information

Added on

Edited on

Written by

ceano