Basics of Universal Render Pipeline (URP) in Unity 2019.3

Поделиться
HTML-код
  • Опубликовано: 19 июн 2024
  • 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

Комментарии • 271

  • @fkkirk3714
    @fkkirk3714 4 года назад +64

    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!

  • @mrcead
    @mrcead 2 года назад +3

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

  • @gameexplorer4963
    @gameexplorer4963 4 года назад +17

    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 года назад +2

      Thank you so much..

  • @sanchitgngplays
    @sanchitgngplays 4 года назад +5

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

    • @UGuruz
      @UGuruz  4 года назад

      Thanks a lot.

  • @MaZyYTube
    @MaZyYTube 4 года назад +1

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

    • @UGuruz
      @UGuruz  4 года назад

      Glad it was helpful!

  • @andriawahyudi3506
    @andriawahyudi3506 3 года назад +1

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

    • @UGuruz
      @UGuruz  3 года назад

      I appreciate that!

  • @ccl1195
    @ccl1195 9 месяцев назад

    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.

  • @ACkonjo
    @ACkonjo 4 года назад +2

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

  • @JayAnAm
    @JayAnAm 3 года назад +41

    Very good explanation - liked and subbed

    • @UGuruz
      @UGuruz  3 года назад +3

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

  • @rogergmann9767
    @rogergmann9767 4 года назад +1

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

    • @UGuruz
      @UGuruz  4 года назад

      You're welcome.

  • @6Twisted
    @6Twisted 3 года назад +3

    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.

  • @mikeokismall3831
    @mikeokismall3831 4 года назад +3

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

    • @UGuruz
      @UGuruz  4 года назад +1

      You're welcome!

  • @HighAFelf
    @HighAFelf 3 года назад

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

    • @UGuruz
      @UGuruz  3 года назад +1

      Glad it was helpful!

  • @AidarMHTV
    @AidarMHTV 6 месяцев назад

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

  • @bdd740
    @bdd740 4 года назад +1

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

  • @TheUncutAngel
    @TheUncutAngel 3 года назад +47

    "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**

  • @RealDesAndroidGaming
    @RealDesAndroidGaming 4 года назад +1

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

    • @UGuruz
      @UGuruz  4 года назад

      Thanks a lot.

  • @user-lv1le3oq6c
    @user-lv1le3oq6c 8 месяцев назад +2

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

  • @tamasorvos8882
    @tamasorvos8882 2 года назад +1

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

  • @VoidloniXaarii
    @VoidloniXaarii 4 года назад +1

    Thank you for another great lesson!

  • @djkaalo248
    @djkaalo248 4 года назад +1

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

    • @UGuruz
      @UGuruz  4 года назад

      You're welcome!

  • @sagorhossen7047
    @sagorhossen7047 4 года назад +3

    this guy deserves millions of subscriber !

  • @fodk7021
    @fodk7021 3 года назад

    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!

  • @Gonzilla2009
    @Gonzilla2009 3 года назад +21

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

    • @dragoneelyuu
      @dragoneelyuu 2 года назад +1

      Volah

    • @mephisto2348
      @mephisto2348 2 года назад

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

  • @user-bz8ip1zo5d
    @user-bz8ip1zo5d 3 года назад

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

  • @AnfractuousDev
    @AnfractuousDev 4 года назад +6

    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 года назад +4

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

  • @GG1440
    @GG1440 4 года назад +1

    very helpful, thank you.

  • @cibey4461
    @cibey4461 3 года назад

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

    • @UGuruz
      @UGuruz  3 года назад

      Thanks for the sub!

  • @SpeaksHistory
    @SpeaksHistory 2 года назад

    Exactly what i needed, thanks!

    • @UGuruz
      @UGuruz  2 года назад

      Glad to hear!

  • @attentiondeficitdisorder
    @attentiondeficitdisorder 3 года назад

    Best tutorial on this. Thank you!

    • @UGuruz
      @UGuruz  3 года назад

      You're very welcome!

  • @helloworld77771
    @helloworld77771 3 года назад

    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.

  • @PauloSamurai
    @PauloSamurai 3 года назад

    Wow! savage tutorial! Thanks

  • @hweeli6228
    @hweeli6228 8 месяцев назад

    good introduction and demo for UPR system

  • @ranjeetlodhi2830
    @ranjeetlodhi2830 2 года назад

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

    • @UGuruz
      @UGuruz  2 года назад

      Thanks a lot 😊

  • @thequantumnexus4270
    @thequantumnexus4270 3 года назад

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

    • @UGuruz
      @UGuruz  3 года назад

      Glad it was helpful!

  • @marty34534
    @marty34534 3 года назад

    Very good tutorial. Thanks so much!

    • @UGuruz
      @UGuruz  3 года назад

      You're very welcome!

  • @katana2665
    @katana2665 2 года назад

    Excellent work. Thank you.

  • @Peridop
    @Peridop 4 года назад

    awesome tutorial my dude! hella helpful!

    • @UGuruz
      @UGuruz  4 года назад

      Glad to hear it!

  • @mathieu_normandin
    @mathieu_normandin 4 года назад

    Nice, super useful, thank you!

    • @UGuruz
      @UGuruz  4 года назад

      You're welcome!

  • @pedrobelluzzo
    @pedrobelluzzo 4 года назад

    Great video! Thank you!

    • @UGuruz
      @UGuruz  4 года назад

      You are welcome!

  • @sexypotato
    @sexypotato 3 года назад

    Awesome tutorial thanks man!

    • @UGuruz
      @UGuruz  3 года назад

      Glad you liked it!

  • @umutercan8511
    @umutercan8511 3 года назад

    Man you are the best! God bless you.

    • @UGuruz
      @UGuruz  3 года назад

      You're very welcome!

  • @stevenk6922
    @stevenk6922 3 года назад

    This was very useful. Thank you.

    • @UGuruz
      @UGuruz  3 года назад

      You're welcome!

  • @lakshmanvengadesan9096
    @lakshmanvengadesan9096 4 года назад +1

    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...

  • @tomsted2902
    @tomsted2902 3 года назад

    Amazing! Thank you!

    • @UGuruz
      @UGuruz  3 года назад

      Thank you too!

  • @MartinMcDermot
    @MartinMcDermot 4 года назад +1

    Imazing video!!! Thanx

    • @UGuruz
      @UGuruz  4 года назад +1

      You're welcome.

  • @Armaan8014
    @Armaan8014 3 года назад

    Great video, thanks!

    • @UGuruz
      @UGuruz  3 года назад

      You're welcome!

  • @roxannafabiolastefaniuc3606
    @roxannafabiolastefaniuc3606 2 года назад

    thank you for the video :D

  • @xingorro8605
    @xingorro8605 3 года назад +2

    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.

  • @leonardodeguerto3327
    @leonardodeguerto3327 4 месяца назад

    Nice info content, thanks for sharing

  • @GiboonCloudSmoker
    @GiboonCloudSmoker 4 года назад

    really good video thank you!!

    • @UGuruz
      @UGuruz  4 года назад

      You're welcome!

  • @misal-isahabe5281
    @misal-isahabe5281 3 года назад

    Was so good tutorial, thanks!

    • @UGuruz
      @UGuruz  3 года назад

      You're welcome!

  • @searchbandu22
    @searchbandu22 3 года назад

    Thank you for the useful tutorial

    • @UGuruz
      @UGuruz  3 года назад

      Welcome 😊

  • @projectaroid
    @projectaroid 3 года назад +1

    Nice tutorial. Thanks.

    • @UGuruz
      @UGuruz  3 года назад

      You're welcome!

  • @dimakarczewski
    @dimakarczewski 3 года назад

    Thank you so much!

    • @UGuruz
      @UGuruz  3 года назад

      You're welcome!

  • @trevb1976
    @trevb1976 3 года назад +1

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

  • @unity3dconcepts434
    @unity3dconcepts434 2 года назад

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

    • @UGuruz
      @UGuruz  2 года назад

      Thanks for the sub!

  • @omerguleryuz1115
    @omerguleryuz1115 2 года назад

    superb video

  • @jaypetz
    @jaypetz 3 года назад

    Oh, I really like this so nice.

    • @UGuruz
      @UGuruz  3 года назад +1

      Thank you! Cheers!

  • @theearthburner6159
    @theearthburner6159 3 года назад

    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 года назад +4

    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.

  • @majesticchicken3213
    @majesticchicken3213 3 года назад

    Thank you very much

    • @UGuruz
      @UGuruz  3 года назад

      You are welcome

  • @mushie3336
    @mushie3336 3 года назад +1

    thank you so much

    • @UGuruz
      @UGuruz  3 года назад

      Welcome 😊

  • @ErtBaran
    @ErtBaran 2 года назад

    Thanks so much :)

    • @UGuruz
      @UGuruz  2 года назад +1

      You're welcome!

  • @lifeisafunnygame
    @lifeisafunnygame 2 года назад

    Nicely expllllained, GgggGamer...

  • @unnikrishnannamboothiri9707
    @unnikrishnannamboothiri9707 4 года назад

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

  • @lhaugh
    @lhaugh 4 года назад +1

    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
    @spiroskakkos3455 3 года назад

    Thank you.. you saved my assets :)

    • @UGuruz
      @UGuruz  3 года назад

      You are welcome!

  • @kerbalette156
    @kerbalette156 3 года назад

    Great tutorial. Subbed!

    • @UGuruz
      @UGuruz  3 года назад

      Thanks for the sub!

  • @MEGA_TREE
    @MEGA_TREE 2 года назад

    Very nice

  • @alphariusfuze8089
    @alphariusfuze8089 4 года назад +1

    Thank all of you :D

  • @derekbrouwer748
    @derekbrouwer748 3 года назад

    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!

  • @diegodaly
    @diegodaly 3 года назад

    Very good video, thanks friend

    • @UGuruz
      @UGuruz  3 года назад

      Thank you! Cheers!

  • @l1ttledev138
    @l1ttledev138 3 года назад +1

    Gods bless you, subscribed :))

  • @SkaiCloud562
    @SkaiCloud562 3 года назад

    Very good tutorial! earn a new sub.

    • @UGuruz
      @UGuruz  3 года назад

      Welcome!

  • @hammas9026
    @hammas9026 4 года назад

    Thank you. You got a sub.

    • @UGuruz
      @UGuruz  4 года назад

      Welcome!

  • @HB-wk6zj
    @HB-wk6zj 3 года назад

    Thanks man :)

  • @caxopog
    @caxopog 4 года назад +4

    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

  • @457Deniz457
    @457Deniz457 4 года назад +4

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

    • @UGuruz
      @UGuruz  4 года назад +4

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

    • @457Deniz457
      @457Deniz457 4 года назад +2

      @@UGuruz Thanks ! :)

    • @457Deniz457
      @457Deniz457 4 года назад

      @@bezoro2008 Oh ok xD

  • @Helphisha10000
    @Helphisha10000 3 года назад

    thank you

    • @UGuruz
      @UGuruz  3 года назад

      You're welcome

  • @TheRoarer
    @TheRoarer 4 года назад

    More URP tutorials please!

  • @andyknight4829
    @andyknight4829 3 года назад +1

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

  • @soundrraj3880
    @soundrraj3880 3 года назад

    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
    @Nathidraws 10 месяцев назад

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

  • @soundrraj3880
    @soundrraj3880 3 года назад

    Gotcha ! :)

  • @mr.gamersystemthundergod3012
    @mr.gamersystemthundergod3012 3 месяца назад

    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.

  • @jakezimmerman9822
    @jakezimmerman9822 3 года назад

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

  • @MohammadFaizanKhanJ
    @MohammadFaizanKhanJ 3 года назад

    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?

  • @Amar-lv1yw
    @Amar-lv1yw 3 года назад

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

  • @acharya1574
    @acharya1574 3 года назад

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

  • @cr4723
    @cr4723 2 года назад +1

    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.

  • @choc3732
    @choc3732 2 года назад +1

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

  • @abysmalgameplay1330
    @abysmalgameplay1330 3 года назад

    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

  • @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

  • @zeroatlast
    @zeroatlast 3 года назад +3

    can you make tutorial for tree wind setting in URP?

  • @darshgupta6276
    @darshgupta6276 Год назад

    "And voila! Our tree branches are gone!" 😂😂😂😂😂😂😂😂

  • @BilabeWinchester
    @BilabeWinchester 3 года назад

    it's not normal to me to give feedback in youtube... but you explain everything piece by piece, awesome. i have liked your styule

  • @captncrunch1726
    @captncrunch1726 2 года назад

    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?

  • @iagaming149
    @iagaming149 3 года назад

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

  • @lightningparadox
    @lightningparadox 4 года назад +1

    But how the tris are low in URP while using the same model??? Any guesses? Or the renderer is really optimized that much?

    • @UGuruz
      @UGuruz  4 года назад +3

      I thinks its an optimization technique used in URP.