Unity3D: How to use Post-Processing

Gabriel Perez
Level Up Coding
Published in
3 min readApr 18, 2021

--

Do you want to make your game look aesthetically pleasing with post-processing effects? I’ll show you how!

Post-processing beautifies the visuals!

To begin, we need to install the post-processing package. Let’s click on Window > Package Manager. The Package Manager window will pop up.

Search for the Post Processing package and install! I have already installed it, hence the Remove button shows instead.

Once installed, we want to create a new game object and name it “Post_Process_Volume.” This game object will control all of the effects in our video game.

We need to attach a Post-Process Volume component. This will allow us to create a profile so that we can start adding visual effects. In this example, make sure we check “Is Global” so that our entire Game is affected by the visual effects.

If we decide to create an FPS shooter where the player can run inside and outside a building, we create an outside profile with “Is Globalchecked and an inside profile with “Is Globalunchecked. This will allow us to control the look and feel of the environment.

Before adding effects, we need to tell our camera to render these volume effects.

Let’s select our camera and attach a “Post-Process Layer” component.

We need to create a new Layer so that we can identify any post-processing through a single layer.

Make sure you have a Post Processing layer.

Now we need to assign it in the “Post-Process Layer” component in the camera.

Lastly, we need to select our “Post_Process_Volume” game object and assign the “Post Processing” layer.

It will allow us to communicate with the Post-Process Layer component attached to the camera. The effects we add will make the changes to the camera so we can visualize the settings.

We can now add effects!

Select the “Post_Process_Volume” game object, and click on the “Add Effect” button in the “Post-process Volume” component.

Now that we can add effects, you can go at your heart's content!

Select an effect you want to add and adjust the settings.

With Color Grading and Depth Of Field, I was able to adjust the visuals to my liking. Here’s a before and after by deactivating and reactivating the “Post_Process_Volume” game object.

A subtle change but you can see how much the visuals have improved! It’s all about preference, and this is how you can beautify your game!

I hope this will help you to do so! :)

That is all for today. Thank you for reading!

--

--

Hello everyone, My name is Gabriel Perez, I am a Unity Developer and a creator who is always learning and experimenting.