Shortest Path Nodes - Geometry Nodes Tutorial

Поділитися
Вставка
  • Опубліковано 10 вер 2024

КОМЕНТАРІ • 68

  • @darrennew8211
    @darrennew8211 Рік тому +13

    I love how not only you know everything about the topic, but you can actually explain the details. Most tutorials are just "watch me do this thing, and figure out what you need to do to do it on your thing." You actually explain the thing so we don't have to figure it out based on examples.

    • @Erindale
      @Erindale  Рік тому +5

      I make tutorials because I want you to learn, not to show off what I know 😁

    • @NaveenMadhavan-Tech
      @NaveenMadhavan-Tech 2 місяці тому

      true i feel the same. i get a confidence by lisenting to him explain so well.

  • @Tony-cm8lg
    @Tony-cm8lg Рік тому +22

    This guy is an absolute geometry nodes genius. I was watching the blender guru’s video on how to make a holographic doughnut and he mention him in passing, erindale that is, and coming to these videos is completely mind boggling what he can do with nodes. So much knowledge and experience, it’s awesome 👏

    • @Erindale
      @Erindale  Рік тому +2

      Thanks so much, Tony! Node-based systems just really click with how I think so they're very exciting!

    • @MrVecheater
      @MrVecheater 2 місяці тому

      Guru makes donuts but Erindale makes the donut factory

  • @Erindale
    @Erindale  Рік тому +20

    Really enjoyed making this course. Hope to see you all for Nodevember!
    EDIT: I was told by the creator of this node that the cost is 1 per edge regardless of edge length. If you want to take the shortest length path then you need to put the edge vertices node's position 1 and position 2 sockets through a vector math distance and plug that into the cost.

    • @cuttingfunk5935
      @cuttingfunk5935 Рік тому

      That 'noise displacement' insert works like a punchline! Great tutorial, thank you.

  • @michaelrall3916
    @michaelrall3916 Рік тому +2

    Let’s put aside how calming it is to watch it and just take it in how valuable and cool it is. Thx mate

  • @MicheleoTuTo
    @MicheleoTuTo Рік тому +2

    Man, you are literally the God of Geometry Nodes

    • @Erindale
      @Erindale  Рік тому +1

      Glad to hear it! Enjoy the nodes!

    • @sonario6489
      @sonario6489 Рік тому

      ErinDale and HeyPictures! are literally the two best geometry nodes channels on UA-cam

  • @zachhoy
    @zachhoy Рік тому +1

    your discipline of adding nodes from the context menu (instead of just searching) is noteworthy!

    • @Erindale
      @Erindale  Рік тому +2

      You only ever see what you're looking for if you search! The best way to accidentally learn things is to use the add menu (although I do a lot with drag search in my own work!)

    • @zachhoy
      @zachhoy Рік тому

      @@Erindale I'm staying in Europe several weeks beyond BCON and all I have is a laptop (no GPU), so for the next month it's gonna be lots of GN exploration

  • @PlanetXtreme
    @PlanetXtreme 25 днів тому

    Thank you, this was an awesome tutorial.

  • @TripTilt
    @TripTilt Рік тому +4

    The thumbnail needs more random body parts, but other than that this is good info and well presented. I've seen quite some shortest path node tutorials but yours makes want to create things, thanks erin :)

    • @Erindale
      @Erindale  Рік тому +3

      Thanks TT! Fun fact, this is actually a render of the inside of my face for a change so still body parts!

  • @blackswan6386
    @blackswan6386 Рік тому

    after 7:17 my head is exploding...WOW ! i see some lighningbolts animating ...heavy stuff, thanks Sir. Long Live Sir Erindale

  • @trek3295
    @trek3295 Рік тому

    this is one newer node i have trouble remembering how to properly use, as it usually up the two booleans and scratch my head wondering why i'm getting zero paths. thank you very much for the video showcase

  • @tekhiun
    @tekhiun Рік тому +1

    5:08 from my understanding edge cost does not multiply with the edge length, if you leave the socket empty it just yields a path with the least amount of edges as they all have the same cost. Of course if all edges are the same length then the result is the same, but according to my tests leaving the socket empty and using the edge vertices node to calculate edge length and use it as the cost, produce different results when edges have varied length, and the result with the socket empty is always longer.
    Edit: I believe the best way to test this is to create a trapezium, subdivide the shorterts side 8 times , and longest side only once, then create the shortest path from between two opposite corners.

    • @Erindale
      @Erindale  Рік тому +1

      I'll have to give it a test. An empty socket is not a zero value necessarily. If you hover over it you can see the default value is 1 there

    • @Erindale
      @Erindale  Рік тому +1

      I wonder if perhaps the sharpness of corners is a cost factor as well. I've noticed preference given to straight lines

  • @CybranM
    @CybranM Рік тому +1

    This is great!

  • @ABlackbirdCalledSue
    @ABlackbirdCalledSue Рік тому

    wow - fantastic tutorial!

  • @malkoshart
    @malkoshart Рік тому

    Thanks! Great idea

  • @megoman16
    @megoman16 Рік тому +1

    YOO finally i can learn how to use the shortest path node lol.

  • @aritradattagupta9181
    @aritradattagupta9181 8 місяців тому

    Every time I watch your videos I feel like a noob drowning in the world of procedural graphics. How did you reach this level of mastery? Can you point me to some resources/books on procedural modelling? How do you approach learning all this? A lot of thanks to you for making these videos.

    • @Erindale
      @Erindale  8 місяців тому

      Alas it’s all through play. I make the tutorials because I couldn’t find any resources when I was learning but things are a lot better now

    • @aritradattagupta9181
      @aritradattagupta9181 8 місяців тому

      @@Erindale you're a gem

  • @nellofontani
    @nellofontani Рік тому +1

    amazing

  • @UnbekanntesSubjekt
    @UnbekanntesSubjekt 11 місяців тому

    Wow.

  • @issac7787
    @issac7787 9 місяців тому

    very useful

  • @benjamincampbell2672
    @benjamincampbell2672 4 місяці тому

    I cant seem to find the noise displacement node.. can anyone help?

    • @Erindale
      @Erindale  4 місяці тому +1

      It’s a node group made in the course linked in the description. Essentially it’s just a noise texture, subtract 0.5, scale for strength, set position offset socket.

  • @sebastianmalcovich7458
    @sebastianmalcovich7458 Рік тому

    hi pls... how did u do that noise displacement group? thank u

    • @Erindale
      @Erindale  Рік тому +1

      Noise subtract mid-level, multiply by strength plugged into the offset sof a set position. Or some variation on that

  • @monapinkest
    @monapinkest Рік тому

    Any chance we can get a tutorial for how to make something like in the thumbnail? I can't seem to get my nodes right

    • @Erindale
      @Erindale  Рік тому

      Just the same as the workflow in the video but setting the starts using geo proximity distance. Also deleted the underlying mesh close to the words so it's avoiding that part of the underlying plane

  • @toba-bonjour
    @toba-bonjour Рік тому +1

    I wish I could have the same brain. You are amazing. How many hours do you think you might have totalize since you started manipulate geometry nodes ?

    • @Erindale
      @Erindale  Рік тому +2

      In total I would guess around 8000 hours maybe? 🤔 Super hard to gauge

    • @megoman16
      @megoman16 Рік тому

      Gauging time when it's 3d is so hard il spent like 10 hours and think it's been like 1 then not even realize lol

  • @SanOcelotl
    @SanOcelotl Рік тому

    This method makes every branch have a lot of geometry inside, like if it was repited a bunch of times, how can i solve that?

    • @Erindale
      @Erindale  Рік тому +1

      100Drips has a good video on shortest path optimization

    • @SanOcelotl
      @SanOcelotl Рік тому

      @@Erindale awesome, i'll check it out, thanks

  • @judys7101
    @judys7101 Рік тому

    great tutorial! where can i find the second part to make it 3d?

    • @Erindale
      @Erindale  Рік тому

      This is a lesson my advanced Geometry nodes course available on Canopy Games

  • @ellopropello
    @ellopropello Рік тому

    geometry nodes rock and so do you

    • @Erindale
      @Erindale  Рік тому

      Haha thank you! They do rock

  • @VitalyBanny
    @VitalyBanny Рік тому

    Erindale, you are definitely Geometry Nodes Guru! Please say, is it possible to offset the time animation of instances inside the instances? I mean every instance has an animation inside and I want randomly shift the time of every animated instance after the Instance on the points node is applied

    • @Erindale
      @Erindale  Рік тому +1

      Not possible unfortunately 😵 animation exists outside of the geometry datablock so it's not reachable by geo nodes

    • @VitalyBanny
      @VitalyBanny Рік тому

      @@Erindale Thanks for your reply. I decide to hack the system and create animation snapshots but it is not possible too because there is no node to duplicate groups with different parameters.. So I love GN but serious limitations here. I hope Blender Foundation integrates "time offset" and "for each" nodes in the future )

  • @LucaTheScientist
    @LucaTheScientist Рік тому

    I couldn’t find the noise displacement node

    • @Erindale
      @Erindale  Рік тому

      This is a session from my advanced course so it uses node groups we make there

  • @WH0PPERR
    @WH0PPERR Рік тому

    How do I get the node? 🤨

    • @Erindale
      @Erindale  Рік тому

      You're in a recent version of Blender?

  • @jimsmindonline
    @jimsmindonline Рік тому

    It does seem slightly backwards the way it deals with start and end vertices.
    Looking forward to the next part. 👍

    • @Erindale
      @Erindale  Рік тому

      Yeah confused me for so long 😅

  • @aimanbryan1424
    @aimanbryan1424 Рік тому +1

    Everyone that teaches Geo Nodes always mentioned Erindale. So you can say I'm compelled to meet the devil himself. 😇

  • @mickyr171
    @mickyr171 Рік тому

    They confuse me lol, geo nodes in general confuse me

  • @genesis2303
    @genesis2303 Рік тому +1

    Seriously? Sunday evening without any warning? How dare you?

    • @klever-kenneth
      @klever-kenneth Рік тому +1

      How shocking of him!

    • @Erindale
      @Erindale  Рік тому +2

      Just a little something for you in case Monday gets too much to bare

    • @genesis2303
      @genesis2303 Рік тому

      @@klever-kenneth Shocking in deed.