Basics of Universal Render Pipeline (URP) in Unity 2019.3

How to use URP ? Why should you choose it ? Let's find out.
Let's learn how to use Universal Render Pipeline (URP) in Unity 2019.3
We will also learn how to convert your existing project from built in pipeline to Universal Render Pipeline.
👉Note : In Unity 2019.3 the LWRP or Lightweight Render Pipeline is renamed to Universal Render pipeline (URP) along with lots of graphical and performance improvements.
👉Note : This video is mainly for Unity 2019.3 or newer version because URP is not available in 2019.2 or previous versions.
☑️Quick Links :☑️
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Introduction 00:00
Part 1. How to use URP Template 00:34
Part 2. How to import URP Package from Package Manager 01:30
Part 3. How to manually convert Material in URP 02:55
Part 4. How to add post processing effects in URP 05:56
Part 5. How to use Local Volumes in Post Processing 08:26
Part 6. Comparison between built in pipeline vs URP 10:35
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
☑️Fantasy Forest Environment - Free Demo[Affiliate] :
bit.ly/2NProQw
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
💎 Watch advanced tutorial on Patreon 💎
/ uguruz
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
📱Social Links:📱
🔸 Discord / discord
🔸 Twitter: / u_guruz
🔸 Facebook: / uguruzyt
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
✅URP Tutorial Series
bit.ly/2TRZnv9
✅HDRP Tutorial Series
bit.ly/2G73caJ
✅Lighting and Post Processing Series
bit.ly/2TS0x9Z
✅Shader Graph Series
bit.ly/2Xe2AaE
✅Unity Graphics Demo
bit.ly/2XfSRAG
✅ Unity Beginner 3D Game Tutorial Series
bit.ly/2ZNTjaY

Пікірлер: 270

  • @fkkirk3714
    @fkkirk37144 жыл бұрын

    Smashing tutorial mate, thanks for making it! I really like your no nonsense, straight-to-the-point approach, please keep this for all tutorials you go onto make!

  • @UGuruz

    @UGuruz

    4 жыл бұрын

    Thank you so much..

  • @tocsickgamer1334

    @tocsickgamer1334

    2 жыл бұрын

    True👍

  • @mrcead
    @mrcead2 жыл бұрын

    Fast and to the point with demonstrated explanations in 15 minutes. You're like the most efficient tutor on KZread

  • @UGuruz

    @UGuruz

    2 жыл бұрын

    Thanks

  • @TheUncutAngel
    @TheUncutAngel3 жыл бұрын

    "if anybody from unity is watchng, please fix this issue." **unity sweats and then adds a different feature from a different team and confuses everyone even more**

  • @aussieraver7182

    @aussieraver7182

    2 жыл бұрын

    LOL!

  • @gameexplorer4963
    @gameexplorer49634 жыл бұрын

    I know well how to do this but I still watched it because I enjoy your tutorials and there are often some tiny but useful things that I learn even on subjects I know well.

  • @UGuruz

    @UGuruz

    4 жыл бұрын

    Thank you so much..

  • @andriawahyudi3506
    @andriawahyudi35063 жыл бұрын

    Your Content is much better explanation than 90% of Unity tutorial on KZread. Stright to the point. Thanks Man keep it up . .

  • @UGuruz

    @UGuruz

    3 жыл бұрын

    I appreciate that!

  • @MaZyYTube
    @MaZyYTube4 жыл бұрын

    This was one of the best tutorials. Not too fast and too slow and all details included.

  • @UGuruz

    @UGuruz

    4 жыл бұрын

    Glad it was helpful!

  • @user-lv1le3oq6c
    @user-lv1le3oq6c7 ай бұрын

    Привет из Беларуси! Translation: Hello from Belarus!

  • @sanchitgngplays
    @sanchitgngplays4 жыл бұрын

    Your channel is GOLD! how I didn't find it before, you are doing a great work!

  • @UGuruz

    @UGuruz

    4 жыл бұрын

    Thanks a lot.

  • @rogergmann9767
    @rogergmann97674 жыл бұрын

    one of the very best tutorials. fast - and straight forward. thanks a lot!

  • @UGuruz

    @UGuruz

    4 жыл бұрын

    You're welcome.

  • @JayAnAm
    @JayAnAm3 жыл бұрын

    Very good explanation - liked and subbed

  • @UGuruz

    @UGuruz

    3 жыл бұрын

    Wow@ *Jayanam* 😍 ... Thanks and welcome to the channel..

  • @ccl1195
    @ccl11958 ай бұрын

    Thank you so much. I am new and had no idea what URP is or how shaders even work. Thank you for helping me fix issues with my project.

  • @tamasorvos8882
    @tamasorvos88822 жыл бұрын

    Easy to follow and straight to the point. Awesome tutorial!

  • @UGuruz

    @UGuruz

    2 жыл бұрын

    Thanks

  • @mikeokismall3831
    @mikeokismall38314 жыл бұрын

    Thank you for the tutorial, you answered a lot of the issues I was having.

  • @UGuruz

    @UGuruz

    4 жыл бұрын

    You're welcome!

  • @AidarMHTV
    @AidarMHTV6 ай бұрын

    Thank you for clear explanation and tutorial. Special thanks for clear benchmarking for the scene!

  • @HighAFelf
    @HighAFelf3 жыл бұрын

    Very great explanation, organization, and video. I've used this as a reference countless times throughout my project

  • @UGuruz

    @UGuruz

    3 жыл бұрын

    Glad it was helpful!

  • @RealDesAndroidGaming
    @RealDesAndroidGaming4 жыл бұрын

    Nice content dude! Love your explanations that are really brief and to the point!

  • @UGuruz

    @UGuruz

    4 жыл бұрын

    Thanks a lot.

  • @djkaalo248
    @djkaalo2484 жыл бұрын

    Man, this was really helpful. Thx a lot! Keep up the good work buddy.

  • @UGuruz

    @UGuruz

    4 жыл бұрын

    You're welcome!

  • @fodk7021
    @fodk70213 жыл бұрын

    Very good explanation it's the very first time I hear about URP and I already know all the basics. Thanks

  • @UGuruz

    @UGuruz

    3 жыл бұрын

    Glad it was helpful!

  • @sagorhossen7047
    @sagorhossen70474 жыл бұрын

    this guy deserves millions of subscriber !

  • @VoidloniXaarii
    @VoidloniXaarii4 жыл бұрын

    Thank you for another great lesson!

  • @ACkonjo
    @ACkonjo4 жыл бұрын

    man im having so much fun using hdrp thanks for your vids

  • @Gonzilla2009
    @Gonzilla20093 жыл бұрын

    Good!! I never had heard the word "pipeline" so many times...:-)

  • @dragoneelyuu

    @dragoneelyuu

    2 жыл бұрын

    Volah

  • @mephisto2348

    @mephisto2348

    2 жыл бұрын

    Beats the hell out of all the videos that never mention it at all...

  • @SpeaksHistory
    @SpeaksHistory2 жыл бұрын

    Exactly what i needed, thanks!

  • @UGuruz

    @UGuruz

    2 жыл бұрын

    Glad to hear!

  • @bdd740
    @bdd7404 жыл бұрын

    Thanks a lot, great video, I am converting my projects to URP. Thanks and good luck.

  • @UGuruz

    @UGuruz

    4 жыл бұрын

    Great..

  • @katana2665
    @katana26652 жыл бұрын

    Excellent work. Thank you.

  • @UGuruz

    @UGuruz

    2 жыл бұрын

    welcome

  • @hweeli6228
    @hweeli62288 ай бұрын

    good introduction and demo for UPR system

  • @ranjeetlodhi2830
    @ranjeetlodhi28302 жыл бұрын

    👍👍👍, Simple and effective, the way you explain is next level.

  • @UGuruz

    @UGuruz

    2 жыл бұрын

    Thanks a lot 😊

  • @cibey4461
    @cibey44613 жыл бұрын

    Thanks a lot! You always help, keep doing the great work, subscribed!

  • @UGuruz

    @UGuruz

    3 жыл бұрын

    Thanks for the sub!

  • @6Twisted
    @6Twisted3 жыл бұрын

    Days I spent trying to figure this out before I stumbled across your video. If Unity are going to push new shader standards they need to make it easier to update assets because 95% of the assets on the store aren't updated.

  • @unity3dconcepts434
    @unity3dconcepts4342 жыл бұрын

    It's sad only 44k people are subscribed. Nice video bro. Thanks for uploading.. Liked and subscribed.

  • @UGuruz

    @UGuruz

    2 жыл бұрын

    Thanks for the sub!

  • @projectaroid
    @projectaroid3 жыл бұрын

    Nice tutorial. Thanks.

  • @UGuruz

    @UGuruz

    3 жыл бұрын

    You're welcome!

  • @thequantumnexus4270
    @thequantumnexus42703 жыл бұрын

    Good explanation. Nice and simple, and answered my questions.

  • @UGuruz

    @UGuruz

    3 жыл бұрын

    Glad it was helpful!

  • @umutercan8511
    @umutercan85113 жыл бұрын

    Man you are the best! God bless you.

  • @UGuruz

    @UGuruz

    3 жыл бұрын

    You're very welcome!

  • @Armaan8014
    @Armaan80143 жыл бұрын

    Great video, thanks!

  • @UGuruz

    @UGuruz

    3 жыл бұрын

    You're welcome!

  • @PauloSamurai
    @PauloSamurai3 жыл бұрын

    Wow! savage tutorial! Thanks

  • @stevenk6922
    @stevenk69223 жыл бұрын

    This was very useful. Thank you.

  • @UGuruz

    @UGuruz

    3 жыл бұрын

    You're welcome!

  • @attentiondeficitdisorder
    @attentiondeficitdisorder3 жыл бұрын

    Best tutorial on this. Thank you!

  • @UGuruz

    @UGuruz

    3 жыл бұрын

    You're very welcome!

  • @sexypotato
    @sexypotato3 жыл бұрын

    Awesome tutorial thanks man!

  • @UGuruz

    @UGuruz

    3 жыл бұрын

    Glad you liked it!

  • @GG1440
    @GG14404 жыл бұрын

    very helpful, thank you.

  • @leonardodeguerto3327
    @leonardodeguerto33273 ай бұрын

    Nice info content, thanks for sharing

  • @Peridop
    @Peridop4 жыл бұрын

    awesome tutorial my dude! hella helpful!

  • @UGuruz

    @UGuruz

    4 жыл бұрын

    Glad to hear it!

  • @marty34534
    @marty345343 жыл бұрын

    Very good tutorial. Thanks so much!

  • @UGuruz

    @UGuruz

    3 жыл бұрын

    You're very welcome!

  • @mathieu_normandin
    @mathieu_normandin4 жыл бұрын

    Nice, super useful, thank you!

  • @UGuruz

    @UGuruz

    4 жыл бұрын

    You're welcome!

  • @roxannafabiolastefaniuc3606
    @roxannafabiolastefaniuc36062 жыл бұрын

    thank you for the video :D

  • @AnfractuousDev
    @AnfractuousDev4 жыл бұрын

    Nice run through of the URP settings, quite thorough. You seem to have skipped over some of the settings relating to Local Volumes such as the blend settings which allow it to fade in as the camera approaches! and also the weightings and priorities relating to both local and global modes. Thanks 👍

  • @UGuruz

    @UGuruz

    4 жыл бұрын

    Thanks for the feedback. May be I will explain them in future videos.

  • @misal-isahabe5281
    @misal-isahabe52813 жыл бұрын

    Was so good tutorial, thanks!

  • @UGuruz

    @UGuruz

    3 жыл бұрын

    You're welcome!

  • @pedrobelluzzo
    @pedrobelluzzo4 жыл бұрын

    Great video! Thank you!

  • @UGuruz

    @UGuruz

    4 жыл бұрын

    You are welcome!

  • @lifeisafunnygame
    @lifeisafunnygame2 жыл бұрын

    Nicely expllllained, GgggGamer...

  • @MartinMcDermot
    @MartinMcDermot4 жыл бұрын

    Imazing video!!! Thanx

  • @UGuruz

    @UGuruz

    4 жыл бұрын

    You're welcome.

  • @GiboonCloudSmoker
    @GiboonCloudSmoker4 жыл бұрын

    really good video thank you!!

  • @UGuruz

    @UGuruz

    4 жыл бұрын

    You're welcome!

  • @kerbalette156
    @kerbalette1563 жыл бұрын

    Great tutorial. Subbed!

  • @UGuruz

    @UGuruz

    3 жыл бұрын

    Thanks for the sub!

  • @searchbandu22
    @searchbandu223 жыл бұрын

    Thank you for the useful tutorial

  • @UGuruz

    @UGuruz

    3 жыл бұрын

    Welcome 😊

  • @user-bz8ip1zo5d
    @user-bz8ip1zo5d3 жыл бұрын

    Что бы ты не искал, всегда найдется индус, который расскажет тебе как это сделать. Респект)

  • @alphariusfuze8089
    @alphariusfuze80894 жыл бұрын

    Thank all of you :D

  • @lakshmanvengadesan9096
    @lakshmanvengadesan90964 жыл бұрын

    Thank you very very very very very very very very very very very very very very very very very very much.... I was struggling with this for 2 days.... Thanks a lot man 😊❤🌹🌹🌹😊😊😊😊

  • @UGuruz

    @UGuruz

    4 жыл бұрын

    You are very welcome...

  • @omerguleryuz1115
    @omerguleryuz11152 жыл бұрын

    superb video

  • @diegodaly
    @diegodaly3 жыл бұрын

    Very good video, thanks friend

  • @UGuruz

    @UGuruz

    3 жыл бұрын

    Thank you! Cheers!

  • @tomsted2902
    @tomsted29023 жыл бұрын

    Amazing! Thank you!

  • @UGuruz

    @UGuruz

    3 жыл бұрын

    Thank you too!

  • @dimakarczewski
    @dimakarczewski3 жыл бұрын

    Thank you so much!

  • @UGuruz

    @UGuruz

    3 жыл бұрын

    You're welcome!

  • @jaypetz
    @jaypetz3 жыл бұрын

    Oh, I really like this so nice.

  • @UGuruz

    @UGuruz

    3 жыл бұрын

    Thank you! Cheers!

  • @SkaiCloud562
    @SkaiCloud5623 жыл бұрын

    Very good tutorial! earn a new sub.

  • @UGuruz

    @UGuruz

    3 жыл бұрын

    Welcome!

  • @helloworld77771
    @helloworld777713 жыл бұрын

    I love the video. Goes straight to the point. I am still struggling to find out a reason for using URP over Standard 3D. Ive seen bugs on the URP like it wouldn't even build and I cant bother fixing the new world of bugs in each of those "uber cool" pipelines... The built in pipeline is less buggy and works as it should with many plugins... For example, if you want the oculus hands and controller avatar in Oculus you cant. You need write a new shader and that is not easy... Would be interesting to see some tests regarding FPS differences in VR.

  • @l1ttledev138
    @l1ttledev1383 жыл бұрын

    Gods bless you, subscribed :))

  • @lhaugh
    @lhaugh4 жыл бұрын

    URP can be enabled under Player Settings/Graphics/Scriptable Render Pipeline Settings. If it is not there, add Universal RP in your packages menu.

  • @spiroskakkos3455
    @spiroskakkos34553 жыл бұрын

    Thank you.. you saved my assets :)

  • @UGuruz

    @UGuruz

    3 жыл бұрын

    You are welcome!

  • @ErtBaran
    @ErtBaran2 жыл бұрын

    Thanks so much :)

  • @UGuruz

    @UGuruz

    2 жыл бұрын

    You're welcome!

  • @majesticchicken3213
    @majesticchicken32133 жыл бұрын

    Thank you very much

  • @UGuruz

    @UGuruz

    3 жыл бұрын

    You are welcome

  • @trevb1976
    @trevb19763 жыл бұрын

    Wow, really thorough! Thanks! You should do a Toon Shader (a la Zelda: BOTW) tutorial. I think you'd explain that very well.

  • @xingorro8605
    @xingorro86053 жыл бұрын

    It was once in Post Processing Stack - i saw it on Thomas Brush video, but now it's not available in Asset Store, i was wandering, where it goes? And You found it for me, how nice of You.

  • @MEGA_TREE
    @MEGA_TREE2 жыл бұрын

    Very nice

  • @hammas9026
    @hammas90264 жыл бұрын

    Thank you. You got a sub.

  • @UGuruz

    @UGuruz

    4 жыл бұрын

    Welcome!

  • @mushie3336
    @mushie33363 жыл бұрын

    thank you so much

  • @UGuruz

    @UGuruz

    3 жыл бұрын

    Welcome 😊

  • @unnikrishnannamboothiri9707
    @unnikrishnannamboothiri97074 жыл бұрын

    Good video You should make more videos. I would i love to see those

  • @UGuruz

    @UGuruz

    4 жыл бұрын

    Sure

  • @457Deniz457
    @457Deniz4574 жыл бұрын

    Perfekt timing ! :D Thanks very much for this video ! :) Does this also work for smartphones?

  • @UGuruz

    @UGuruz

    4 жыл бұрын

    Yes, it's works best for smartphones then built in render pipeline.

  • @457Deniz457

    @457Deniz457

    4 жыл бұрын

    @@UGuruz Thanks ! :)

  • @457Deniz457

    @457Deniz457

    4 жыл бұрын

    @@bezoro2008 Oh ok xD

  • @theearthburner6159
    @theearthburner61593 жыл бұрын

    I am using a different tree model and whenever I set my leaves surface type to opaque it turns the leaves into squares. Is there another way to cast shadows of the leaves?

  • @-.._.-_...-_.._-..__..._.-.-.-
    @-.._.-_...-_.._-..__..._.-.-.-3 жыл бұрын

    2:23 So THIS is why some imported assets are pink in URP mode! I was so confused, and thought I was stuck using Standard. I recommend people don't choose URP when selecting a new project type in Unity Hub. Select Standard ("3D") and import the Universal RP package. If you're trying to learn URP, start by converting a small project (such as the Fantasy Forest Demo) from Standard to URP. This route is much cleaner and easier for beginners to grasp. The URP option in Unity Hub should be called URP Sample.

  • @-.._.-_...-_.._-..__..._.-.-.-

    @-.._.-_...-_.._-..__..._.-.-.-

    3 жыл бұрын

    @@CanalPromedio I guess it comes down to personal preference and skill level. I've always found it easier to understand a system by starting from scratch and adding one element at a time. The default URP project starts you off with a bunch of elements and settings already in place and configured for you. It's easy for someone coming from the Standard Pipeline not to even notice the 2 most important pieces: the Pipeline Asset and Forward Renderer.

  • @HB-wk6zj
    @HB-wk6zj3 жыл бұрын

    Thanks man :)

  • @UGuruz

    @UGuruz

    3 жыл бұрын

    Welcome

  • @caxopog
    @caxopog4 жыл бұрын

    Great video, thx I'm stick to HDRP now just cause of decals. Hope there will be easy way to switch to URP later (when they add decals to URP)/

  • @arunachalpradesh399

    @arunachalpradesh399

    2 жыл бұрын

    @@gamedev5845 unity can add anything if they want, but you should understand URP is made for general system which are large in number like phones ,low end pc etc and HDRP for system that can handle it like general pc to high end pc, mac etc. if unity start adding every gpu hungry features in URP than their will be no reason to have urp and hdrp with different name

  • @derekbrouwer748
    @derekbrouwer7483 жыл бұрын

    I'm wondering about those shadow casters listed in your side by side comparison at 10:35 I heard that shadow casters in the built-in renderer occur for any non-static object. Does URP not do the same? I understand it has shadow casters for 2D light, but what's going on in 3D? Thanks!

  • @TheRoarer
    @TheRoarer4 жыл бұрын

    More URP tutorials please!

  • @mr.gamersystemthundergod3012
    @mr.gamersystemthundergod30123 ай бұрын

    the terrain you've showed in the tutorial, can i use 3d template, not URP? since I don't know the difference between the two, 3D or URP Template.

  • @Helphisha10000
    @Helphisha100003 жыл бұрын

    thank you

  • @UGuruz

    @UGuruz

    3 жыл бұрын

    You're welcome

  • @cr4723
    @cr47232 жыл бұрын

    I have downloaded and imported the scene from the package Manager. But I cant see the scene in the unity editor. How can I do that? That is not shown in this video.

  • @soundrraj3880
    @soundrraj38803 жыл бұрын

    can i disable postprocessing for sky because sky boxes glow more than my particle meshes ?! is there is any ways to do specificaly in URP ! also thanks so much for this awsome explanation !

  • @Nathidraws
    @Nathidraws10 ай бұрын

    Wow It divides the amount of tri's by 10.. damn

  • @andyknight4829
    @andyknight48293 жыл бұрын

    Any chance you could make a tutorial on creating URP shaders for a unity project? That would be awesome!

  • @acharya1574
    @acharya15743 жыл бұрын

    Sir I like your video;wspecially that terrain one and I wanted to ask how can we reduce metallic lusture??

  • @MohammadFaizanKhanJ
    @MohammadFaizanKhanJ3 жыл бұрын

    3:37 If i used Alpha clipping check on with surface type to opaque (instead of Transparent) then i can get the same effect for trees and bushes. Please can you let me know that What is the difference then?

  • @jakezimmerman9822
    @jakezimmerman98223 жыл бұрын

    Is there an easy way to add wind to the trees? Windzones don't seem to work the same way with the URP.

  • @remus-alexandrusimion3439
    @remus-alexandrusimion3439 Жыл бұрын

    So at 4:46 you set the branches to tranparent and at 5:49 you change them back to opaque. Am i missing something? Because i'm tryiung to get those shadows happen and i can't

  • @deniskian6854
    @deniskian68543 жыл бұрын

    Yes it is best and good explanation! Thank you very much for you work friend! And I really like your english )))

  • @UGuruz

    @UGuruz

    3 жыл бұрын

    You are welcome!

  • @choc3732
    @choc37322 жыл бұрын

    How do you get the scene in 1:42? I have downloaded it, but cannot find the scene?

  • @zeroatlast
    @zeroatlast3 жыл бұрын

    can you make tutorial for tree wind setting in URP?

  • @Amar-lv1yw
    @Amar-lv1yw3 жыл бұрын

    What do you have to do when you are using the water from the Standard assets? It uses its own shader i think

  • @divangerber7897
    @divangerber78973 жыл бұрын

    Ok So i followed up to 4:50, tree leaves are on the ground. After I assigned my terrain material to the new terrain material I created Universal Terrain Lit. Anybody know why?

  • @captncrunch1726
    @captncrunch17262 жыл бұрын

    can anyone explain why there is such a low tri/vert count on urp? is there some sort of geometry optimization happening? if so, what is that feature called?

  • @Gamezoneadi
    @Gamezoneadi3 жыл бұрын

    Sir i can't the camera in both urp and hdrp. Wheel colliders are also not visible. Pls tell me a solution for this.

  • @christopherfarrell-artist3557
    @christopherfarrell-artist35574 жыл бұрын

    I tried to convert to URP on my existing virtual gallery and Unity keeps crashing when I try to build my project/convert materials, all my spotlights are messed up too and there is no Ambient Occlusion in the PP. Apart from that, it's good to have a fully functioning Shader Graph, but I can not work with a version that crashes ( I know there is something in my set-up causing this and I need more research to figure this out, I have back-ups of the project at various stages so I feel safe enough to experiment ( P.S. Always Back-Up and don't learn the hard way ).

  • @iagaming149
    @iagaming1493 жыл бұрын

    I need a little help . i need a dirty lens effect supported URP (Mobile Optimized) . plz can you help .

  • @abysmalgameplay1330
    @abysmalgameplay13303 жыл бұрын

    If you guys have imported meshes from say blender and they have materials you can just reimport the asset and it should automatically fix the issue