I am trying to use the new Post-Processing Stack in Unity 2018.1, but the effects do NOT show in the Editor, nor do they show in the Game preview or in a Build. All of this worked fine on the same hardware in version 2017.2 using a “Post-Processing Behavior”.
The Unity 2018.1 documentation has NOT been updated to reflect the new “Post Process Volume” and “Post Process Layer” (still identical to the 2017.2 doco). So, I was wondering if anyone could tell me what I’m doing wrong.
Here are the steps I am doing:
Under version 2018.1, there is no “Post Processing Behaviour” script. Now there is a “Post Process Volume” and a “Post Process Layer” – and neither of them seems to work.
Under version 2018.1, I have done the following, but the post-processing effects are NOT working:
- I have created a new Post-Processing Profile (Project → Create → Post-Processing Profile)
- I have added the effects I wanted (this is a NEW step that was not required in the previous versions). In my case, I added “Ambient Occlusion”, “Bloom”, “Color Grading”, and “Depth of Field”
- I turned each of these effects ON (this is a NEW step)
- I turned ON all of the parameters for each of these effects (this is a NEW step)
- I opened the PLAYER settings, and set the color space to LINEAR (default is Gamma) - this seems to be required now for Color Grading (this is a NEW step)
- I waited forever while Unity re-imported EVERYTHING (this is a NEW step)
- I adjusted one of the parameters in one of the effects that I knew would be easy to see. In this case, I adjusted the “Saturation” in Color Grading to 100%. In previous versions, this is very easy to see when this effect is working and when it is not.
- I added a “Post Process Volume” script to the Main Camera (this is a CHANGED step, we used to add a “Post Processing Behaviour”)
- In the “Profile” parameter of the “Post Process Volume” script, I set this to the Post-Processing Profile that I created in Step 1 above.
- In the “Post Process Volume” script (attached t the Main Camera), I tried setting the “Is Global” parameter to both On or Off, but neither seemed to have any effect.
- Pressed Play. Looking at the Game tab, I can see that the effects are NOT being applied. I tried dozens of different changes to different effect parameters, but none of them are working.
The Post-Processing Behavior/Profile system worked before in 2017.2.
End-Result: Post-Processing seems broken under the 2018.1 version.