Notifications
Article
Unity Post-Processing Stack Intro
Published a year ago
111
7
Post-Processing breaths life into any game. Often it defines the look of a franchise, or supplements the UI. Today well look at achieving more photo-real results using to Unity published Post-Proccesing Stack. This article was originally published on MattMurch.com in 2016, so head over there to check-out more great stuff!
Last year Unity released the Adam demo, and it looked amazing! Check it out below in case you missed it:
It turns out that anyone can harness the improvements that they used in the demo. The Unity team released 3 asset packs from the demo:
Adam Character
Exterior Environment
Interior Environment (with new volumetric lights!)
Post-Processing Stack
That last one is what we’ll look at today. The Post Processing Stack essentially replaces all of the standard asset image effects that used to get dropped onto the cameras individually. This new system is (in my very humble opinion) much nicer looking, faster, and way easier to work with.
The stack offers more accurate shading effects and it takes care of applying them in the right order. I’m going to walk you through how I apply my PPS behaviors (that’s part of the new stack!).
In essence, you add a post processing behavior script to the camera, drop a behavior onto the script, and tweak the behavior through the project view.

1. Download and Install

2. Camera Setup

3. Setup your behaviour

4. HDR settings

Those are all the obscure steps, from here you can just mess around and change things until they look good (that’s what I did the first time). If you come up with some awesome looking scenes or find some cool new features, let me know in the comments!
That said, you can also keep going and I’ll run you through some of my settings from my Petra project.

5. Tweaking values

You can also access the world fog settings in the lighting window (Windows > Lighting > Fog)
Side note: Soft knee is a term I have heard in audio for a compression method that fades in with volume. I couldn’t find any info on what it does here. If you know please post in the comments and I’ll get it in here (with credit)!

You did it!

There we are! Our final shot. You can now add this Post-Processing behaviour to any camera you have, or make even more!
Now that we’re through that, go and create your own gorgeous scenes in Unity! These effects have so much potential, I can’t wait to see where they take the next generation of Unity graphics.
Let me know if you enjoyed (or didn’t) learning about the new Post-Processing Stack. And definitely post a comment with any work you create using the stack!

Tags:
Matthew Murchison
Technical & 3D Artist - Artist
21
Comments
Matthew Murchison
10 months ago
Technical & 3D Artist - Artist
Glad to hear you've got it sorted out.
0
Nicola
10 months ago
Unity Developer - iOS Developer - Programmer
NicolaHere there is the result: https://connect.unity.com/p/amfps-another-multiplayer-fps Take a look if you want ;)
Oh nope it wasn’t related to antialiasing but to some freaky textures glitching on some models
0
Matthew Murchison
10 months ago
Technical & 3D Artist - Artist
NicolaHere there is the result: https://connect.unity.com/p/amfps-another-multiplayer-fps Take a look if you want ;)
That looks awesome! Even with just the grey box it looks fun to play! Are you still having the issue with antialiasing?
0
Nicola
10 months ago
Unity Developer - iOS Developer - Programmer
Here there is the result: https://connect.unity.com/p/amfps-another-multiplayer-fps Take a look if you want ;)
1
Nicola
10 months ago
Unity Developer - iOS Developer - Programmer
I’ve used your tips on my post processing profile and all looks really fine! I have some glitches on antialiasing process but i think it’s because of the texture I’ve used..
0