ReShade is designed to function by exposing an automated and generic way to access frame color and depth information (the latter is automatically disabled during multiplayer to prevent exploitation) and all the tools needed to facilitate the entire process. Imagine seeing your favorite game with ambient occlusion, real depth of field effects, or color correction. ReShade, technically speaking, is a generic post-processing injector for games and video software. ReShade is an Open Source tool that helps improve the look of older games on modern video cards and allows the addition of newer display/video technologies to older games that do not support those technologies.