What pipeline should I use? HDRP vs URP vs BUILT IN

Vegetation studio is not Vegetation engine …

Sorry I made a mistake, I mean the linked asset vegetation engine

LOL! No worries, I grabbed both of them, because I want to test them side-by-side in a prototype before I start an upcoming project that will have lots of terrain in HDRP. Better to spend a little cash up front and find the tools that best fit my requirements and preferred workflow (from among multiple choices that are all excellent tools) than to regret a quick choice months later.

In the case of these particular tools, the likely answer is I’ll use both, because they coexist and have complementary function.

Why is this such a frustration? I just need a basic project so URP is what I’m after, but I need to rely on Decals which only HDRP supports currently. I don’t need any of the other features of HDRP and from what I hear using it will increase my workload by a lot, but all I need are decals.

2 Likes

There are decals plugins on the asset store also for URP

1 Like

Its really not that big a deal, just find a solution off github or the assetstore. How do you think developers have gotten by for the last decade or longer using unity which has never had decals support until HDRP?

As I remember projectors have been always present in unity3d.
The sucked at many levels bu I guess we could call them decals solution.

Also I would stay away from Build-In for new projects.

Projectors are, but they are so bad for performance I would not use them for decals. Maybe for a few blob shadows or something, but at a high volume as you would have for decals can become really bad for performance especially on mobile or AR/VR.

Built-in is fine for new projects, its reliable and well documented. I have all my projects on built-in and enterprise projects on URP, and I wish I had never moved the enterpise ones over because the only real thing gained has been a lack of documentation, and shadergraph support which my team never needed in the first place.

I think people making new projects should try all 3 pipelines first, and make decisions based on their current project requirements as its too much of a blanket-statement to say “stay away from this pipeline” :slight_smile:

Testing all three would take so much time that it would be better to just chose one and just stick to it.

I chose hdrp since it is the thing that will have most focus from Unity Team, it got Volumetric lights and VFX.
In the future I will not be crying that I’m not able to have particular feature that other pipeline got.

The only pain I got is that assetstore got some nice assets that just don’t work or work half assed in HDRP.
The dynamism of HDRP API is also quite a trouble.

Built in will be depricated in 2021 though. I wouldn’t want to start a project now that means I cant upgrade unity

1 Like

We tested all 3 fine, it took about a week max.

Wait what? Thats news to me, can you point me to the link that describes this?

Thats last what I heard, have they changed that? They did change on deprecating enlighten real time GI :smile:
Last I heard built in was scheduled for removable in 2021. Will see if I can find anything

edit: maybe I dreamt this :stuck_out_tongue:

1 Like

Please do message back if you do, I cant find anything but I wouldnt be surprised if they were.

I thought they doubled down on “built in will not be deprecated” so I would be super surprised at its sudden removal.

Built in is still the starting default in unity, so if this is the case they need to make a very loud and clear blog post + forum announcement ASAP!

I must have dreamt it or maybe I remembered info from this thread but forgot that it was not official info

https://discussions.unity.com/t/745737

1 Like

Okay thank god, I was panicking there for a moment :smile:

1 Like

haha sorry. I usually backup my statements better. But I was so sure in my mind that this info was official :stuck_out_tongue:

1 Like

I forgot about that thread. My prediction was way off. Evidence to never listen to me :wink:

2 Likes

I am in the same boat trying to figure out the right Unity version and RP to choose.

We are now in 2021 but still no 2020 LTS? Does the Unity version have any correlations to the year that is named after?

1 Like

The year correlates to the year when 20XX.1.0 releases. But 2020 LTS will be called 2020.3.x, and be based on 2020.2.x, and we already have 2020.2.x now. The only difference between what we have now and what ends up called LTS is really some additional bug fixes in between, and Unity gets much stricter as to what can and cannot be checked in. But all the really big changes should have already gone into 2020.2.0, or they likely will go into 2021.x instead.

2 Likes

Thanks for the clarification.

1 Like