Post-processing applies full-screen filters and effects to a camera’s image buffer before the image appears on screen. It can drastically improve the visuals of your application with little set-up time. You can use post-processing effects to simulate physical camera and film properties.
This section of the manual gives an overview of the post-processing effects that are available in Unity. For specific information on how to use these post-processing effects, follow the links on each page.
The images below demonstrate a Scene with and without post-processing.
Which post-processing effects are available and how you apply them depend on which render pipeline you are using. A post-processing solution from one render pipeline is not compatible with other render pipelines.
Render pipeline | Post-processing support |
---|---|
Built-in Render Pipeline | The Built-in Render Pipeline does not include a post-processing solution by default. To use post-processing effects with the Built-in Render Pipeline, download the Post-Processing Version 2 package. For information on using post-processing effects in the Built-in Render Pipeline, see the Post-Processing Version 2 documentation. |
Universal Render Pipeline (URP) | URP includes its own post-processing solution, which Unity installs when you create a Project using a URP Template. For information on using post-processing effects in URP, see the URP post-processing documentation. |
High Definition Render Pipeline (HDRP) | HDRP includes its own post-processing solution, which Unity installs when you create a Project using an HDRP Template. For information on using post-processing effects in HDRP, see the HDRP post-processing documentation. |
Note: Post processing stack version 1 is now deprecated and should not be used.