Unity - Apply Post-Processing Effects to all UI Elements

Viewed 27904

I have been learning to use Unity's Post-Processing Effects but I cannot work out how to apply these effects to any UI Elements. I would like to try and add a bloom effect and some colour correction to improve my game's sci-fi look. If anybody knows how to do this a reply would be much appreciated.

Thank you in advance,

Tommy

3 Answers

I know I'm incredibly late to this but I found the following steps to work great:

  • setting the canvas to screen space camera
  • changing the canvas's plane distance to 0.06
  • changing the camera's near clipping planes to 0.01
  • turning off any depth of field volume overrides
  • setting the camera's anti-aliasing to anything but FXAA

Set the canvas Render Mode to Screen Space - Camera, then drag the camera into the Render Camera.

If you can't see the canvas then change the Plane Distance value, probably to something positive.

Related