URP- Can't figure out how to use post processing volume. But Global volume works fine.

So I upgraded recently to using URP and went looking for resources to help me figure everything out. I then found this Unity tutorial on making the grayscale script and shader (Writing custom effects | Post Processing | 3.1.1) and decide to start with that on learning how to implement custom post-processing effects.

So I followed this tutorial here to set everything up (Everything you need to know about Post-processing in Unity | by Vinícius Medeiros Cirne | Medium) but for some reason, I see absolutely no changes.

I was able to create a global volume and see post-processing effects fine. But for some reason when I use the post-processing volume with the same effect, nothing changes

Here are some screenshots of my setup. Can anyone tell me what I am doing wrong? I am certain I am missing some very little detail somewhere.

you might need to enable Opaque Texture if the shader is using that.

1 Like

Just tried that. Didn’t change anything.

If only the global volume had a way to use custom post-processing effects in the URP. Then I could use it instead. :frowning:

Latest versions of URP are not compatible with Post Process Stack V2, the documentation youMre looking at is all about it.

You must use Global Volumes:
https://docs.unity3d.com/Packages/com.unity.render-pipelines.universal@10.4/manual/integration-with-post-processing.html#post-proc-how-to

Thanks for clarifying. Ok, is there a way to use custom post-processing effects with a global volume? I have looked thru DOZENS of posts and the consensus seems to be no, sadly. Can anyone confirm if there is a way to do this or not?

Anyone?