Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

URP Post Processing Profile v2 not working.

Discussion in 'Universal Render Pipeline' started by blackshtormx, Jul 23, 2020.

  1. blackshtormx

    blackshtormx

    Joined:
    Oct 15, 2013
    Posts:
    15
    Its 3rd day in a row spending hours researching a problem. Can't understand whats causing it.

    I am using Unity 2019.3.5f1 with PostProcessing 2.3.0 and URP 7.4.1.

    I have the gameobject in scene with "PostProcessing" layer and Post-processing Volume assigned(With IsGlobal selected):



    As you can see none of the effects from Vignette, Lens distortion etc work!

    Also my Main Camera is configured correctly too, "PostProcessing" layer is selected:



    Tried restarting computer and unity multiple times and lighting up a candle too, still doesn't work.

    Need help.
     
  2. blackshtormx

    blackshtormx

    Joined:
    Oct 15, 2013
    Posts:
    15
    Updated to unity 2020, same bug...

    Edit: Updating to 2020 broke my project, I had backup on github but now for some reason when launching it back from 2019.3 version it throws even more errors...

    Wow, nice user experience

    Edit2:

    Damn, seems like downloading 2020 version from UnityHub somehow influenced other versions and now even 2018 version of unity is using UnityEngine.dll from 2020 even though I uninstalled it. (I can know this because I can access UnityEngine.UIElements from older versions even though they didnt have it yet)

    Now what the actual heck is going on with this engine...?
     
    Last edited: Jul 24, 2020
  3. blackshtormx

    blackshtormx

    Joined:
    Oct 15, 2013
    Posts:
    15
    Restored project with a clean installation of unity v2019.4, PostProcessing still not working
     
  4. StaggartCreations

    StaggartCreations

    Joined:
    Feb 18, 2015
    Posts:
    2,133
    In your URP pipeline settings (the one assigned in Graphics Settings). You have to set the post processing method to "Post Processing Stack v2" instead of "Integrated". Otherwise no matter what you try, the PPS won't have any effect ;)
     
    Ruchir, DNS-Gabe and magmagma like this.
  5. blackshtormx

    blackshtormx

    Joined:
    Oct 15, 2013
    Posts:
    15
  6. finbogg

    finbogg

    Joined:
    May 11, 2015
    Posts:
    3
    This isn't available in 2020. I honestly don't know why setting up and selecting different render features in Unity is all over the place. Nodes upon node, the need to navigate into the far reaches of some arbitrary menu somewhere in order to set something. Unity is definitely made by programmers, for programmers, and not game devs or artists.
     
    Last edited: Sep 23, 2020
  7. Truejim

    Truejim

    Joined:
    Sep 26, 2017
    Posts:
    1
    did you ever figure this out @finbogg ?
     
  8. Vharz

    Vharz

    Joined:
    Jul 28, 2012
    Posts:
    25
    Post Processing Stack v2 is legacy stuff. You should use the built-in post processing that comes with URP or HDRP pipelines. Right click your project window, Create > Volume Profile. Then assign that profile to the Volume component on a GameObject in the scene. Feel free to remove Post Processing Stack v2 package from your project.

    Also make sure post processing is enabled on your camera.
     
    x3r likes this.
  9. prasannak1999

    prasannak1999

    Joined:
    May 12, 2017
    Posts:
    5
    So, officially the Post Processing stack v2 had deprecated ?? we need to use default URP Default Scriptable Render Pipeline ???
     
  10. joshcamas

    joshcamas

    Joined:
    Jun 16, 2017
    Posts:
    1,268
    PPv2 is for builtin, PPv3 (which is packed into URP) is for URP.

    PPv2 isn't legacy in terms of it being used by builtin!! And builtin is still not deprecated! : )
     
  11. UnityLighting

    UnityLighting

    Joined:
    Mar 31, 2015
    Posts:
    3,793
    PPv2 works on lightweight
    You must use PPv3 for URP
    Their settings are the same(PPv2 and PPv3 ), only separated
    for example:
    in PPv2 you can change all color management setting inside Color Grading section
    in PPv3 settings are separated:
    Tonemmapping options is under Tonemmaper section
    Gamma/Lift/Gain options is under Gamma Lift Gain section
    Temperature value is under White Balance section
     
  12. phobos2077

    phobos2077

    Joined:
    Feb 10, 2018
    Posts:
    350
    It seems like in URP 10.5 which comes with Unity 2020.3, there is no way to use PPv2 (there is no such thing as PPv3 btw, there's only versions 3.x for PPv2 but they don't work as URP has no support for this package anymore). Maybe there is some hack to use custom effects made for PPv2 in Unity 2020.3?
     
  13. UnityLighting

    UnityLighting

    Joined:
    Mar 31, 2015
    Posts:
    3,793
  14. TuomoLuukkanen1

    TuomoLuukkanen1

    Joined:
    Jul 9, 2020
    Posts:
    1
    Jesus, I don't know why it always comes to this.

    You spend hours of precious time trying to figure out how you've F***ed up despite trying to follow the correct steps. Then you'll figure out, no, it's just not there. And leave it to the community to fix Unity S***ting the bed.
     
    phobos2077 likes this.
  15. unity_jURwaOUdt5d7vw

    unity_jURwaOUdt5d7vw

    Joined:
    May 1, 2021
    Posts:
    1
    If you are using URP you can create a global volume in the Hierarchy then make a new profile and after that you can add overrides. You dont need the post proccessing from packages.
     
  16. Amberlewis012

    Amberlewis012

    Joined:
    Aug 29, 2019
    Posts:
    1
    Wow...so the new way to do it feels easier than before...But seriously, the last time I tried adding PP (which was like a month ago), I installed PP v2 then added a bunch of volumes and all that, and that worked fine (that was also probably the same version I'm using now). And now? Doesn't work anymore. Either I'm a complete idiot or Unity is just being an ass.

    Anyways, thanks for explaining all of this mess.
     
  17. chucksploder512

    chucksploder512

    Joined:
    Dec 13, 2021
    Posts:
    1
    I did all of this and it doesn't work.

    Edit: I was using the wrong layer. It works now ‍
     
    Last edited: Oct 16, 2022