How To Use All 200+ Nodes in Unity Shader Graph

Поделиться
HTML-код
  • Опубликовано: 25 дек 2024

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

  • @danielilett
    @danielilett  3 года назад +57

    Shader Graph is one of the best features of Unity, so I decided I wanted to learn it. All of it. Here's a look at every node in the base Shader Graph package - what they do, how to use them, and a few examples and best practice tips! It's a long video, and while I did my best to fact-check every part, there may be errors/clarifications needed. I'll update this comment if so!
    Thanks for watching! 💖

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

      This is literally a gold mine i hope more people find it and thanks a lot for the amount of effort you put in this video i'll never forget this you'll always be the master that made me learn shader graph thank you from the bottom of my heart

  • @__dane__
    @__dane__ 3 года назад +20

    The only other “every node” video is a bit outdated at this point so this is a welcome video

    • @danielilett
      @danielilett  3 года назад +5

      I really respect that video - now I know how much research must have gone into it! But yeah, it's almost two full years old at this point and I wanted to go into a bit more detail. Surprised nobody else made a similar video in the meantime!

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

      @@danielilett you should look at Remy (from Unity)’s shader graph node library

  • @BulletProof_Viking
    @BulletProof_Viking Год назад +7

    I want to thank you. I was struggling to get shadergraph to do what I wanted and couldn't get answers on the forums, found your video and after watching it all the way, finally able to figure out what I needed. Great video :)

  • @cursh6898
    @cursh6898 3 года назад +114

    I can't imagine how much work you've put into this, thanks so much

    • @danielilett
      @danielilett  3 года назад +11

      It took SO LONG to put this together but I'm really glad I did :D

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

      @@danielilett wait u only said one cup of coffee! Good video recently got into shaders and this is a big help.

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

      @@accidentalgenius8252 Yeah was saving did video too until i start learning shader graph so ima start now this is the only video on youtube that goes in depth and is super easy to follow and understand

  • @deadturret4049
    @deadturret4049 8 месяцев назад +4

    I paused the video, made some coffee, came back, and then got told to pause and make some coffee. I am so ready for this.
    I've been using shadergraph for a while now, but I want to really delve deep into it for once.

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

      Ah then it's obvious, you need to get a second coffee then watch the whole thing at 2x speed!
      Hope you learned something about all the nodes :D

    • @deadturret4049
      @deadturret4049 8 месяцев назад +1

      @@danielilett tbh I fell asleep half way through and then finished it the day after lmfao. I was interested in a lot of procedural stuff you showed off.
      Most of my experience with shadergraph so far has been mostly fragment shader stuff, barring a gerstner wave based water shader I did ages ago but there was a definitely a good number of nodes I had no idea about in this video. Lots of good stuff in this video for sure.

  • @nomeehafeez
    @nomeehafeez 29 дней назад

    Give this man a Medal.
    Very informative and great effort, Thank you Daniel.

  • @_xiaoman
    @_xiaoman Год назад +1

    This is absolutely the best shader graph tutorial on youtube.

  • @fazekasivan
    @fazekasivan Год назад +2

    This video is GOLD, thank you so much for this!

  • @TheNewjanaful
    @TheNewjanaful 10 месяцев назад +1

    a loot of work over here. A BIG THANK YOU for this video!!

  • @charleskelly5899
    @charleskelly5899 Год назад +2

    You deserve all the credit in the world for this, thanks Daniel!

  • @soma78
    @soma78 2 года назад +2

    The sheer amount of work behind the video made me insta sub. Well done & keep up the good work, sir.

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

    Just commenting to say thanks. That video would have been a monumental piece of work so cheers!

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

    Seriously @Unity3D how come videos from users on YT are a million times more valuable than the documentation or videos you produce. Money is not the issue, I really don't get it. Thanks a lot Daniel massive work!

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

    Best Shader Graph Tutorial So Far ! , Thanks so Much

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

    I have to bow my hat to you for going through the effort to create this, absolutely invaluable..

  • @larg5847
    @larg5847 Год назад +1

    pffffff a lot of things, but now im a bit more confident on how to use shader graph, now its time to my imagination, good job.

  • @zugolf4980
    @zugolf4980 2 года назад +9

    This is absolutely fantastic! I've needed this for so long. Thank you for putting in so much time and effort to educate others :D

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

    Fantastic video in getting to know all nooks and crannies of this language!

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

    oh wow, this is a really good one. Thanks for putting this one together Daniel, extremely helpfull! Cheers!

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

    Danke!

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

    Shader Graph has changed a lot since 2019. The way how the nodes look make more sense.

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

    This is some good info. It's funny that I started recording node explanations the other week. Good to see others interested in deep diving into shader graph!

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

    This is really something. The fact you understand EVERY node there is just amazing alone, even more when you do video where you describe each one and categorize them. Good job.

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

    Amazing! Can I upvote this multiple times? :)
    Great work!

  • @raffaelbdl6768
    @raffaelbdl6768 2 года назад +2

    Just thank you, amazing tutorial 👍

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

    You are a God's gift for the Unity Dev community, THANK YOU for this!

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

    Well, I found my new documentation source...Absolute Legend!

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

    Thank you so much, I will be visiting this video many times in the future! Great reference!

  • @RayznGames
    @RayznGames Год назад +1

    I needed this. And i finally found you. Thank you so much for the effort you did.

  • @Max-mn1yx
    @Max-mn1yx 3 года назад +1

    you're a hero for making this, subscribed, thx!

  • @jessepaulsen973
    @jessepaulsen973 Год назад +1

    heroic effort bro. Thanks very much

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

    Thanks for that, i can't even imagine how much you worked for this.

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

    U, my man, are a legend. 🌟

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

    Wow that's great video Daniel👏👏👏

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

    This is so incredibly helpful! Thank you so much, I just know I'll keep coming back to this as a reference :)

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

      Glad you found it useful :D

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

    Brilliant, thanks for all the work you must have put into this. For beginners like me this type of thing is invaluable. What would also be great is a guide on common "How to" use of shader graph. No-one seems to do that but stuff like basics manipulation of an object that uses a shader, say to distort, shimmer etc to stuff like UI. I've been trying to create a UI shader to make a sort of bubbling potion effect (think Diablo health globes) but I'm really struggling on the basic stuff and it seems it doesn't always work when it's a UI Image. Thanks again for this, very helpful indeed!

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

    you are a hero

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

    Thanks to the author for the great job done! :)
    It was a little bit difficult though to understand the narrative being a non-native English speaker (some words were pronounced not very clear), but subtitles helped :) Anyway, the tutorial is great and useful. The next thing I tried to find on this channel was such tutorial for VFX Graph... ;) That would have accomplished the gestalt. But alas..))

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

    Absolutely Fantastic - Big THX!!!

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

    Thanks for this! My job is a tech artist and this will greatly help fill out my knowledge

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

      hey, im kind of trying to focus on this as my carreer path but i have no clue how all these nodes can create what i want. I know some basic info but for half a year of knowledge im still confused about just making things on my own. I just wanted to know if you had some crucial info that helped you progress in your craft?

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

    Can't thank you enough. Keep it up

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

    Awesome, I'm coming from a background in Cycles and Redshift so the #1 thing I need to learn in Shader Graph are the different names and places for things I already know! 😂

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

    I really learnt a lot from this video. Thanks for this great content !!!.

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

    Awesome job man

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

    great video man came here from Dani

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

    oh this is lovely. I want to learn shader graph because I have fallen in love with shaders and vfx in general. (Which is apparently a good thing since every other person in the gaming degree major im in seems to hate anything in regards to it) so this is super useful because i was looking at it in the unity documentation and it was a bit...lacking thats for sure

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

      I wish you the best of luck on your journey! Honestly I think if the Unity docs included usage examples of some of these nodes (like they often do on scripting API docs), then it would go a long way towards improving them.

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

    Yeah this must of taken a lifetime thanks alot

  • @四处闲逛君
    @四处闲逛君 Год назад +1

    Big thanks!

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

    thank you very much. Subscribed

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

    Nice, looking forward to this!

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

    Fantastic work. congratulations

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

    This is quite amazing! Thank you so much for this!

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

    You absolute mad lad. Thank you so much mate!

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

    Thanks! Really good stuff!!!

  • @tufanaydin6340
    @tufanaydin6340 3 месяца назад

    Thanks for this amazing SOURCE

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

    Awesome content, very educational and straight to the point. Thank you !

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

    just wow. thank you so much for this

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

    i'm ready :3

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

    Bro this is so much work, amazing work thanks bro :D

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

    you are GREAT !!! Thank you so much brother ...

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

    Incredible work. Thank you.

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

    love this

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

    Good job bro 👌

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

    Thanks, that was a good video.

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

    Thank you for this video

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

    You are the best!!!!!!!!!!!!!!

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

    Thank you so much

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

    great video

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

    Amazing 🎊🎉

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

    这是个非常重要的视频,赞~!

  • @iwoMalki
    @iwoMalki 2 месяца назад

    Legend!

  • @Mini-kyu
    @Mini-kyu Год назад +1

    Thank you!

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

    You helped me so much thanks you

  • @mochou_p
    @mochou_p Год назад +1

    thanks

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

    Very good.

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

    legend

  • @CatOnDeWall
    @CatOnDeWall Год назад +1

    me most of the time: I like your funny words magic man
    jokes aside thanks for making the video.

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

    Hi can you please explain how sample texture 3D node works and what are 3D textures ?

  • @sina-ox3lz
    @sina-ox3lz 3 года назад

    thank you

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

    Great video, thanks!! But Popcorn with coffee??

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

    Please, could you make this kind of video about Base Unity's Visual Script Nodes?

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

    amazing thx !!!!!! thx thx thx

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

    this is great ! however taking notes and writing it down im on page 8 after the input family section (21mins) XD

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

    thnks alot

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

    have u any idea how the new "Dropdown" node works (available in subgraphs only). what docs saying is not working. or do u have a way in mind to make the blend modes from the "normal blend" node available in a graph way?

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

    Note that if you are clamping between 0 and 1, use saturate, NOT clamp.

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

    Impressive dude, epic kudos. Now do this for unreal plz, k tnx bye

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

    I know this is old video but I am stuck and wanted some help... how would I make a shader that can read the visual info from a canvas? ui elements aren't showing up in my scene Color node. I am stuck not getting anything to appear, trying to make ui elements act like magnifying glasses for the ui elements.

  • @ハヤト-v2w
    @ハヤト-v2w 3 года назад

    now I tryed this vedo Unity 20202.3.14f1. I Wanna connect emission,but I can't find in fragment, how to show emission conect point and more.

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

    que tal agora fazer o Gráfico VFX, ou não é necessário?

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

      I had to pass this into Google Translate so I think you're asking if I can do this for VFX Graph? I'd love to one day, although I haven't used it nearly enough to even know where to start!

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

    How do you make it glow. I’ve seen other tutorials but with the recent update things are different

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

      You mean for the Emission? You need to add a Bloom post-processing effect to your scene somewhere. The default URP project comes with everything set up already but you should be able to get the same thing by adding a Volume component to an object in your scene and add a Bloom effect to it.

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

    Would have been nice if you added a this is how you open the graph window…

  • @RamKumar-qs2hf
    @RamKumar-qs2hf 5 месяцев назад

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

    Who is Dani and why did he bring me here?

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

    When reading the title i thought you created a material using every node available. hahah, that may look really stupid :D

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

      I really wonder how ridiculous it'd look! I was tempted to try it, but I really can't work out how you'd end up using, like, every trig function or every kind of normal mapping node in a single graph. It'd be a monster.

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

    noice

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

    "200+ Nodes"
    *breaths and blinks very slowly

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

    You will learn more about nodes by watching tutorials and implementing them yourself, IMO, this is like letting someone else read the documentation for you. Math should be at the start.

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

      Yeah it would be great if I ever made Shader Graph tutorials, sadly I never thought of that

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

    Dont take this the wrong way, but theres a lot of these that could have used some real examples. Like Rejection. Im fairly confused at how this video got so highly upvoted when there was some confusing words dropped about a set of design-based features when there were a lot of lacking design examples. If you couldnt think of an example, Id rather you not explain that particular feature. It just kinda gave me a headache since I couldnt see some of these in action.

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

      A lot of these nodes are difficult to show in action by themselves - rejection is one of those nodes, as are many of the purely maths-based operations. Those kinds of nodes end up used in pretty specialised cases, whereas something like Fresnel Effect is easy to see from just the node itself what it does. I didn't want to skip over these difficult-to-show nodes, because that defeats the point of the video, so I opted to show geometrically what those nodes do instead (something the Unity docs don't do).

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

    comment like subscribe i hope will be helpfull