Search Unity

Question Which version of HDRP sucks the least?

Discussion in 'High Definition Render Pipeline' started by laurentlavigne, Mar 17, 2022.

  1. laurentlavigne

    laurentlavigne

    Joined:
    Aug 16, 2012
    Posts:
    6,363
    Or even is HDRP worth spending time on for a game?
     
    Gasimo likes this.
  2. UnityLighting

    UnityLighting

    Joined:
    Mar 31, 2015
    Posts:
    3,874
    You can create your game on a old and stable version (2020 LTS), then you can upgrade into others in the future updates
    You can't downgrade into the older version if you want to choose the latest version
     
  3. LumaPxxx

    LumaPxxx

    Joined:
    Oct 3, 2010
    Posts:
    339
    If you want volumetric clouds and some new features, i suggest hdrp13,it's more stable than hdrp12.
    if you want performance,i suggest hdrp10.
     
  4. laurentlavigne

    laurentlavigne

    Joined:
    Aug 16, 2012
    Posts:
    6,363
    You're saying hdrp has regressed in performance alreay?
    I'll just use built-in.
     
  5. Remy_Unity

    Remy_Unity

    Unity Technologies

    Joined:
    Oct 3, 2017
    Posts:
    704
    I would be interested in your explanations about the performance statement.
     
    LumaPxxx likes this.
  6. DEEnvironment

    DEEnvironment

    Joined:
    Dec 30, 2018
    Posts:
    437
    for HDRP its best to talk about api versions rather than unity versions

    will not talk about anything below 10x aka Unity 2020_3 and best to forget all the pain and suffering

    for 10x you may find the most stable however without the latest and greatest features such as clouds and stuff
    in 10x best to just go with the latest api 10.8.1 or higher

    for 12x it gets a bit more complex as its still changing
    api 12x also has a few branches in the code that features added in 12.1.4 an higher are not all rolled down to api 12.1.3 and below so something you made in lower versions of 12x may break in the latest within its own cycle 12x

    i currently use api 12.1.3 aka Unity 2021.2.8 as i feel its sucks the least for my workflow

    12.1.3 = ok no major issues yet
    12.1.4 = had a number of problems from Unity memory leaks and missing chunks of code in api
    12.1.5 = is just now starting to fix all the issues from 12.1.4

    i have not checked Unity 2021.2.16 yet as it was just released as i am typing this out


    someone talked about 13x .. this will not likely happen and looks like it is skipped to 14x in the latest PRs
    14x is beta and not likely to find definition "sucks the least" as it changes almost daily however a good place to play around to see what changes are coming
     
  7. DEEnvironment

    DEEnvironment

    Joined:
    Dec 30, 2018
    Posts:
    437
    follow up 12.1.6 is out now
    i have not tested this yet
    upload_2022-3-18_13-18-46.png
     
  8. LumaPxxx

    LumaPxxx

    Joined:
    Oct 3, 2010
    Posts:
    339
    Just some of my experience.
    GPU Instancing still works in hdrp10,when you use it in hdrp12,ambient light will go dark.
    without GPU Instancing,trees rendering is a performance nightmare if you don't rely on any third party plugin.
    SRP batcher is a thing, but it won't automatically work like GPU Instancing.
    and,many performance friendly third party plugin only work good in hdrp10,e.g Amplify Impostor(you will lost ambient lighting in hdrp12),GPUInstancer(billboard got some reflection intensity problem in hdrp12).

    and maybe i have too much good memories with hdrp10 because my hdrp12 project has ruined it self.
    i'm still building it back in hdrp13.
     
  9. jjejj87

    jjejj87

    Joined:
    Feb 2, 2013
    Posts:
    1,117
    I used HDRP from day 1. And have shipped one game, and is about to ship another.

    My experience so far, use the latest. Even if it says "beta", "alpha" or "preview"
    Latest versions get the bug fix first, and usually the old "stable" versions get left behind.

    I am literally fighting the devs about Virtual Texturing issue in the latest, but the old versions are not even under their evaluation. The next coming alpha has the fix already.

    Just use the latest.
     
    Deleted User likes this.
  10. Qleenie

    Qleenie

    Joined:
    Jan 27, 2019
    Posts:
    868
    but this also means you need to use latest Unity build, are you saying that using an Unity alpha build for a shipping product is a good idea? I somehow even regret moving to the 2021.2 tech stream, so many breaking bugs…. And still not everything major fixed, even if we are shortly before the LTS.
     
  11. Neto_Kokku

    Neto_Kokku

    Joined:
    Feb 15, 2018
    Posts:
    1,751
    Built-in deferred with a ton of assets like NGSS, ASE, and whatever that one is which adds volumetrics.
     
  12. bonickhausen

    bonickhausen

    Joined:
    Jan 20, 2014
    Posts:
    115
    Stick with built-in. Nothing Unity ever makes is really finished until 2-4 years have passed after its initial release. Rendering pipelines are not production ready.

    Use NGSS for HDRP-like soft shadows, ASE for shaders, Aura for volumetric fog and Bakery to replace Unity's half-baked (hehehe) lightmapper.
     
    Last edited: Mar 21, 2022
  13. Oniros88

    Oniros88

    Joined:
    Nov 15, 2014
    Posts:
    150
    For me, upgrading from built in to HDRP allowed me to ditch a lot of assets for volumetrics, SSAO, lighting, clouds, decals... and just use HDRP's native counterparts while both increasing quality and almost doubling framerate.
     
  14. Neto_Kokku

    Neto_Kokku

    Joined:
    Feb 15, 2018
    Posts:
    1,751
    As long as your game is going to target only PC/PS5/Xbox Series (or you have the know how to heavily modify HDRP), that's fine.
     
  15. jjejj87

    jjejj87

    Joined:
    Feb 2, 2013
    Posts:
    1,117
    There is not a single version of Unity that just works, that has all the bugs fixed, and that meets your project requirements that meets modern standards. It is a constant fight against time. You have to make the choice. I just suggested my choice based on my experience. Similar bugs left behind on Unity versions as well so ultimately you have to make the choice. And hope it was the right choice.
     
    t-ley likes this.
  16. Win3xploder

    Win3xploder

    Joined:
    Dec 5, 2014
    Posts:
    161
    Can you link the game?
     
  17. jjejj87

    jjejj87

    Joined:
    Feb 2, 2013
    Posts:
    1,117
    I'd rather not for privacy reasons. Thanks