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.
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 👏
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.
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!)
@@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
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 :)
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
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.
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.
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.
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
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 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 )
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.
I make tutorials because I want you to learn, not to show off what I know 😁
true i feel the same. i get a confidence by lisenting to him explain so well.
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 👏
Thanks so much, Tony! Node-based systems just really click with how I think so they're very exciting!
Guru makes donuts but Erindale makes the donut factory
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.
That 'noise displacement' insert works like a punchline! Great tutorial, thank you.
Let’s put aside how calming it is to watch it and just take it in how valuable and cool it is. Thx mate
Glad it's useful!
Man, you are literally the God of Geometry Nodes
Glad to hear it! Enjoy the nodes!
ErinDale and HeyPictures! are literally the two best geometry nodes channels on UA-cam
your discipline of adding nodes from the context menu (instead of just searching) is noteworthy!
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!)
@@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
Thank you, this was an awesome tutorial.
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 :)
Thanks TT! Fun fact, this is actually a render of the inside of my face for a change so still body parts!
after 7:17 my head is exploding...WOW ! i see some lighningbolts animating ...heavy stuff, thanks Sir. Long Live Sir Erindale
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
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.
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
I wonder if perhaps the sharpness of corners is a cost factor as well. I've noticed preference given to straight lines
This is great!
wow - fantastic tutorial!
Thanks! Great idea
YOO finally i can learn how to use the shortest path node lol.
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.
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
@@Erindale you're a gem
amazing
Thanks Nello
Wow.
very useful
.
I cant seem to find the noise displacement node.. can anyone help?
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.
hi pls... how did u do that noise displacement group? thank u
Noise subtract mid-level, multiply by strength plugged into the offset sof a set position. Or some variation on that
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
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
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 ?
In total I would guess around 8000 hours maybe? 🤔 Super hard to gauge
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
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?
100Drips has a good video on shortest path optimization
@@Erindale awesome, i'll check it out, thanks
great tutorial! where can i find the second part to make it 3d?
This is a lesson my advanced Geometry nodes course available on Canopy Games
geometry nodes rock and so do you
Haha thank you! They do rock
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
Not possible unfortunately 😵 animation exists outside of the geometry datablock so it's not reachable by geo nodes
@@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 )
I couldn’t find the noise displacement node
This is a session from my advanced course so it uses node groups we make there
How do I get the node? 🤨
You're in a recent version of Blender?
It does seem slightly backwards the way it deals with start and end vertices.
Looking forward to the next part. 👍
Yeah confused me for so long 😅
Everyone that teaches Geo Nodes always mentioned Erindale. So you can say I'm compelled to meet the devil himself. 😇
Enjoy your stay 😁
They confuse me lol, geo nodes in general confuse me
Seriously? Sunday evening without any warning? How dare you?
How shocking of him!
Just a little something for you in case Monday gets too much to bare
@@klever-kenneth Shocking in deed.