It seems that with Blender 3.0 things already have changed quite a bit and some of the things don't work as shown. I'm a total noob in Blender so feel free to chime in but as far as I was able to work out you can achieve the same effects as follows: 1. Randomize vertex position 8:30 - 12:20: Instead of Attribute Randomize node (which doesn't exist) add a Set Position node. Then add a Random Value node and link its output value to the position slot of the Set Position node. 2. Add a vector to vertices 12:20 - 16:00: Instead of the Attribute Vector Math node (which doesn't exist) use the Vector Math node and a Position node such that the position node is linked to the input of the Vector Math node. Now the output of Vector Math corresponds to x. There is no way to save this into a named variable like in the video as far as I can tell. To update the positions use the Set Position node as above with the output of Vector Math node going into the position slot. I don't think going over the exact transformation in the video (position + vector then mix result with original position) is instructive here (it basically amounts to rescaling the vector that you add which you can do by adding another Vector Math node). 3. Suzanne in the Snow 20:00 - 26:00: Instead of the Attribute Proximity node use the Geometry Proximity node together with the Position Node. Then the rest is goes similarly to the video except that you should replace all the attribute nodes with their normal counterparts (Map Range instead of Attribute Map Range, Vector Math instead of Attribute Vector Math etc.). There are slight differences but they work more or less the same. After all the necessary transformations you can put the result into Set Position note as before. Hope this helps.
Thank you so much! Now nine months from your comment there are more changes in the recent release (3.3 now). Can't make this trampoline because there is no Point Translate node
@@bitspacemusic The asset manager is taking shape, and you can expect more and more areas to get nodified. Other than that, there will be some more overhauls of specific aspects in the coming versions, but nothing drastic in the UI department as far as I know. Definitely nothing like the transition that's been going on since 2.80 in the foreseeable future. It really needed to mature, and I feel like it's settled down, for the most part. The dev team expansion is another stabilizing factor, I suspect. Maybe when the majority of blender users are exclusively using VR/AR, but even then I don't see them throwing away their legacy. I wouldn't mind a neuralink interface for Blender, though.
@@adaptandcreate "Blender is the free and open source 3D creation suite." from Blender's own about section. It comes with zero strings attached. It's not shareware. It is * * * f r e e * * *.
Chris---I only learned about Geometrynodes a few minutes ago from a post on Linkedin------and you just taught me something I plan on mastering in the next 30 days! This is Dopeness!!! Thanks for making math easy ---Instant Subscriber! - Done.
This is by far of of the best explanations of geometry nodes I have seen till date. Very well done and explained with such good display of examples. Would request you to kindly do a similar kind of video explaining the other geometry nodes,
I found Blender Guru's tutorial a lot easier to understand. This is more of an intermediate/advanced tutorial. I felt that he was making the simple complicated.
@@zalzalahbuttsaab this tutorial is longer and more in depth with a more complex example. But the way it's explained is so clear easy to understand that it works well to bridge the gap between beginner and intermediate. You don't get better by doing exclusively beginner tutorials...
The first time I tried geometry nodes I was getting confused with Float,intiger, vector stuff n from there I kinda gave up, but after giving this video a watch & listening to your explanation of the 3 (and everything else about the geo nodes) helped me out a ton thanks!!
You may laugh at the spreadsheet now, but if they build it up to even half of what the spreadsheet in FreeCAD is it will be a great tool for parametric modelling.
This is so far, the best tutorial I've seen on Geometry Nodes! Not only showing how to do one thing but explaining how it works. Also, you can Ctrl+X a node to delete it without having to reconnect afterward.
Very important and helpful tutorial. I tried reading the docs... There was no way !! The concept of how to use geo nodes spans beyond the definition of a single node. In general there needs to be more visibility on what the sockets do and what they are related to.
What a great intro to geometry nodes - perfect level of detail. This type of tutorial makes learning Blender very appealing! Currently using Modo and was thinking of switching to Cinema 4D but.... Blender is beginning to tempt me!
Super informative. I like how you broke down the options and how they apply. If you ever do videos over lighting, proper topology for character modeling, volumetrics, or texture painting, I'll be looking forward to it
Thank you so much! I knew if i watched enough geometry node tutorials eventually I'd find one that would help me wrap my brain around it. This was really helpful
VERY cool stuff Chris and others! This looks super promising to help automate certain things that might take a long time otherwise. Appreciate the showcase, cheers.
Awesome!!....it will be great if you can explain the Geometry Nodes from a programmer's point of view. Like explaining the flowchart of it. Thanks a lot for this video.
Really easy and understandable. Also instead changing layout screen, 2.93 LTS has that spreadsheet / geonode / viewport screen ready on the top list, for lazy people like me :)
This was the best explanation for GeoNodes for beginners so far. Is ther more for GeoNodes any tutorials or is there even a follow up for this topic? Thank you !
This is so cool!! I've long wanted to create my own modifiers in Blender to speed up some of the processes I've had to apply to each individual object manually, but I've never taken the time to learn the Python APIs. In the near future I bet that object creators will be using these nodes to make their objects behave more realistically. For instance, say you're working on a kitchen scene and you want to add a toaster to the counter and you want the toast to pop up. You could use these geometry nodes to make a modifier which moves the toaster mechanism up and down, then animate that new property with a keyframe. So many possibilities!
Hey that's a cool idea Zach! Although for a practical application of the idea you suggested with the toaster...I feel like that would be something more simply solved by animating the toaster mechanism itself or using a bone rig, no? Either way, it's great that you're coming up with so many ideas. :D
Great tutorial! This is very much computer programing meets CG - Its pretty like SGI's Visual Basic 30 years ago! Just want to make one creative crit: People stop learning when you explain the obvious. You need to keep the tempo going and to do that, write out bullet points and stick to a planned path getting from A to Z, like a text book does.
Well, so far iv'e seen nothing that cant be done the old way using modifiers without the need to be a Harvard scholor in math or a Cal Tech graduate in coding. My opinion of geometry nodes (for what it's worth) is it's a great way to learn/use coding for something we already do without coding but just taking it up a notch or 2. Great for people who want to get into the nitty gritty or go way out there & produce a better mouse trap in 3d animation. For those of us who just do still renders, the "old clunky "way is just fine.
Fantastic tutorial, I love how you've actually explained the concepts before diving into examples, so common in so many tutorials that don't really explain *why* they're doing what they're doing. Great work, thank you! Now can you do this with texture painting with materials?!
Pls mark as deprecated, I spent 2 weeks learning GNs that don't exist anymore, and I fell in love with one that shared attributes and the devs just murdered her out of existence without a thought or care because, "oh, yeah, we changed the workflow too..."
I hope this could potentially replace Grasshopper in a few years. I'm more curious to find a full set of generative and procedural modelling tools with architectural precisions. And thanks to the awesome tutorial! Learned a lot! Keep teaching us such quality content. 💓
This was quite a good intro to Geometry Nodes, thanks. That said, while I personally don’t have an issue wrapping my head around how these nodes work, if the Blender devs want more artists to use them, there should be some effort into making them artist friendly. That alone would open these powerful tools to more people and thus drive Blender’s growth further than it already is.
Thank you for an awesome tutorial, and thank you for 'eventually' turning off the sordid music in the background...at last a tutor who one can listen too, instead of being obliged to listen to irritating sounds in the background. I am very old, yes irritable and I am pitch sharp and can hear a needle dropped. (not really) but at least I have good auditory acuity. This was the much better tutorial on a complex subject better explained.
Man, this is such a good tutorial, but it seems that with 3.0 they removed several nodes, especially all the attribute nodes used in the video So the tutorial is pretty much obsolete now and I have no idea how to do the simple things told here 🙁
Thank you for this! It feels good to be able to follow and understand a Blender tutorial on something this complex. I wasn't sure if I'd be able to figure out geometry nodes before this.
Skip (fast forward) one full minute to skip the face and a lot of yah-de-dah; or use the mute (put off the sound). Incidentally, the definition of noise is... any sound that one does not want to hear. The rest is very good.
so something that's interesting, lower the "Point Distribute":"Density Max" to 0.0 or 0.2 with the point cloud on it does not show your 8 cube vertexes, meaning the point cloud has missing points.
It may take a while for this 66 year old Australian to get my head around geometry nodes but I am looking forward to the challenge. Thanks for this helpful intro.
@@zachhoy I discovered Blender in 2017 and fell in love with it after some abject failures. I then did a course. I've been watching tutorials to work out problems and discovering just how complicated but how ingenious Blender ever since. I love it. I still consider myself a beginner to intermediate level. It is changing so rapidly and becoming so much more intuitive to what it was. Can't believe that such an amazing program like Blender is free. Thanks for your interest. I have a Classic Fiat 500 on Sketchfab and most work on Instagram instagram.com/ross.cochrane.artspace/
@@jstartech2812 Do you think we don't have mad respect for this dude and his (*well-paced*) tutorials? Didn't you pick up on my veiled compliment? Are you unaware of the vertex-vertices misuse meme? Do you think criticism means we're meanies who don't click "Like"? Is video upload count your only meritocratic metric? Would we be allowed to utter criticism if we'd just upload something - anything?
@@ronnetgrazer362 Not anything, HELLO??? But this is a very good video and still bla bla bla. I see tones of people like you going round criticizing and offering nothing useful or better. If the video was driving you nuts, why listen?????
It seems that with Blender 3.0 things already have changed quite a bit and some of the things don't work as shown. I'm a total noob in Blender so feel free to chime in but as far as I was able to work out you can achieve the same effects as follows:
1. Randomize vertex position 8:30 - 12:20:
Instead of Attribute Randomize node (which doesn't exist) add a Set Position node. Then add a Random Value node and link its output value to the position slot of the Set Position node.
2. Add a vector to vertices 12:20 - 16:00:
Instead of the Attribute Vector Math node (which doesn't exist) use the Vector Math node and a Position node such that the position node is linked to the input of the Vector Math node. Now the output of Vector Math corresponds to x. There is no way to save this into a named variable like in the video as far as I can tell. To update the positions use the Set Position node as above with the output of Vector Math node going into the position slot. I don't think going over the exact transformation in the video (position + vector then mix result with original position) is instructive here (it basically amounts to rescaling the vector that you add which you can do by adding another Vector Math node).
3. Suzanne in the Snow 20:00 - 26:00:
Instead of the Attribute Proximity node use the Geometry Proximity node together with the Position Node. Then the rest is goes similarly to the video except that you should replace all the attribute nodes with their normal counterparts (Map Range instead of Attribute Map Range, Vector Math instead of Attribute Vector Math etc.). There are slight differences but they work more or less the same. After all the necessary transformations you can put the result into Set Position note as before.
Hope this helps.
Thanks !!
You are a god thanks I spent 45 minutes looking for it thinking it was some add on I didn’t have enabled
I was scared for a moment, ¡Thanks a lot!
Dude! Buying you a beer flavoured coffee or vice versa. Lifesaver!
Thank you so much! Now nine months from your comment there are more changes in the recent release (3.3 now). Can't make this trampoline because there is no Point Translate node
Bruh, as a man with ADHD, this dude's teaching style drives me absolutely insannnnneeeee.
Glad this dude does what he does, but he does mix up terminology and it is confusing
Great description of the paradox of human existence at 5:30. We don’t exist, yet we also don’t not-exist. Just like the cube. Excellent!
I’m falling in love with blender. I just need to improve my modelling
I've been trying since 2011, but they keep changing it. Maybe they've settled on a UI now long enough so you can learn some.
@@bitspacemusic The asset manager is taking shape, and you can expect more and more areas to get nodified. Other than that, there will be some more overhauls of specific aspects in the coming versions, but nothing drastic in the UI department as far as I know.
Definitely nothing like the transition that's been going on since 2.80 in the foreseeable future. It really needed to mature, and I feel like it's settled down, for the most part. The dev team expansion is another stabilizing factor, I suspect.
Maybe when the majority of blender users are exclusively using VR/AR, but even then I don't see them throwing away their legacy. I wouldn't mind a neuralink interface for Blender, though.
Modelling takes a lot of practice for sure!
It’d be cool if they did a deal with unreal to get some lumen and nanite going on… that’s wild right now
So good isn't it? :3
just the fact that blender is free empowers a lot of animators.
it's not free, but you don't have to pay for it
@@adaptandcreate "Blender is the free and open source 3D creation suite." from Blender's own about section. It comes with zero strings attached. It's not shareware.
It is * * * f r e e * * *.
@@420StepsFromHell every fucking software needs a lot of time to learn
workers of the world unite
@@420StepsFromHell I think everyone knows that nothing is free to create. we all live in capitalism
the clearer geo nodes explanation i've seen so far. Thank you
Chris---I only learned about Geometrynodes a few minutes ago from a post on Linkedin------and you just taught me something I plan on mastering in the next 30 days! This is Dopeness!!! Thanks for making math easy ---Instant Subscriber! - Done.
Can't believe I put off learning this for so long. This video has opened up so much inspiration.
This is by far of of the best explanations of geometry nodes I have seen till date. Very well done and explained with such good display of examples. Would request you to kindly do a similar kind of video explaining the other geometry nodes,
Forever making the complex look simple, I love it! Thank you
You're welcome Ashley!
I found Blender Guru's tutorial a lot easier to understand. This is more of an intermediate/advanced tutorial. I felt that he was making the simple complicated.
@@zalzalahbuttsaab this tutorial is longer and more in depth with a more complex example. But the way it's explained is so clear easy to understand that it works well to bridge the gap between beginner and intermediate. You don't get better by doing exclusively beginner tutorials...
Subscribed because of this video. For me the best so far.
Been blending for like a year. It's such a powerful free tool that most normal people don't realize
The first time I tried geometry nodes I was getting confused with Float,intiger, vector stuff n from there I kinda gave up, but after giving this video a watch & listening to your explanation of the 3 (and everything else about the geo nodes) helped me out a ton thanks!!
thanks for this clear tutorial. CG Cookie is always the place for the best explanatory tutorials
blender gets a speadsheet... i predict that by 2030 blender will be a full office suite and can replace 99% of the apps on your computer
Blender will become an OS including all apps you could ever need - Blender OS
Its even a dedicated Video Editor witch blows my mind lol
BlenDAW when?
You may laugh at the spreadsheet now, but if they build it up to even half of what the spreadsheet in FreeCAD is it will be a great tool for parametric modelling.
It already has a text editor, remember
I was just using your other video about geometry nodes, happy I stumbled upon this one!
Glad you found it!
coming from houdini to blender here, the node graph, geometry spreadsheet, and parameter window look all very familiar
Excellent presentation of the basics without building a spaghetti system like everyone else seems to like to do.
This is so far, the best tutorial I've seen on Geometry Nodes! Not only showing how to do one thing but explaining how it works. Also, you can Ctrl+X a node to delete it without having to reconnect afterward.
Very important and helpful tutorial. I tried reading the docs... There was no way !! The concept of how to use geo nodes spans beyond the definition of a single node.
In general there needs to be more visibility on what the sockets do and what they are related to.
Thank you! Now it's become much clearer what's are those nodes and how to deal with them.
What a great intro to geometry nodes - perfect level of detail. This type of tutorial makes learning Blender very appealing! Currently using Modo and was thinking of switching to Cinema 4D but.... Blender is beginning to tempt me!
fantascic teacher skills - it's a pleasure to follow along your clear mind and cheerful enthusiasm :)
Super informative. I like how you broke down the options and how they apply. If you ever do videos over lighting, proper topology for character modeling, volumetrics, or texture painting, I'll be looking forward to it
Also IK rigging is stumping me
Thank you so much! I knew if i watched enough geometry node tutorials eventually I'd find one that would help me wrap my brain around it. This was really helpful
This is a very clear tutorial! Thank you!
Thanks for the background on what geometry nodes do, it makes a lot more sense to me now.
Thanks for explaining well the attributes nodes there.
VERY cool stuff Chris and others! This looks super promising to help automate certain things that might take a long time otherwise. Appreciate the showcase, cheers.
Thanks Eric!
That was really well done! Thank you. Geometry Nodes are quite demanding to understand for me. This really helps.
Super informative, thanks for the breakdown
Wow, Chris is a great teacher. Thanks for the lesson!
Awesome!!....it will be great if you can explain the Geometry Nodes from a programmer's point of view. Like explaining the flowchart of it. Thanks a lot for this video.
Thanks for sharing. Very helpful tutorial! ;)
Really easy and understandable. Also instead changing layout screen, 2.93 LTS has that spreadsheet / geonode / viewport screen ready on the top list, for lazy people like me :)
Fantastic insight - thank you for all the details!
This seems super duper Houdini inspired!
This was the best explanation for GeoNodes for beginners so far. Is ther more for GeoNodes any tutorials or is there even a follow up for this topic?
Thank you !
great explanation
Great vid ! This is the first one I've watched that actually helped me understand geometry nodes in real terms - thanks so much
I just love your tutorials, thank you so much for taking the time to do them.
This is so cool!! I've long wanted to create my own modifiers in Blender to speed up some of the processes I've had to apply to each individual object manually, but I've never taken the time to learn the Python APIs. In the near future I bet that object creators will be using these nodes to make their objects behave more realistically. For instance, say you're working on a kitchen scene and you want to add a toaster to the counter and you want the toast to pop up. You could use these geometry nodes to make a modifier which moves the toaster mechanism up and down, then animate that new property with a keyframe. So many possibilities!
Hey that's a cool idea Zach!
Although for a practical application of the idea you suggested with the toaster...I feel like that would be something more simply solved by animating the toaster mechanism itself or using a bone rig, no?
Either way, it's great that you're coming up with so many ideas. :D
Beauty! Thanks! :D
Great tut, the spreadsheet really helped me understand
Awesome, please make more intro geo node tutorials. Thank you so much!
Thank you so much 💙🔥
Excellent tutorial covering the new (excellent) geometry nodes. Thank you for teaching me something new (and exciting).
Thank you so much for taking this time to explain geo nodes with this level of depth ❤️
So well explained...thankyou!
really well explained!!!!!
THIS IS RIDICULOUS!!!
Thanks for the Tut CG Cookie
finally, we can make the blender donut sprinkles have surface tension with the glaze
Great tutorial! This is very much computer programing meets CG - Its pretty like SGI's Visual Basic 30 years ago!
Just want to make one creative crit: People stop learning when you explain the obvious. You need to keep the tempo going and to do that, write out bullet points and stick to a planned path getting from A to Z, like a text book does.
Well, so far iv'e seen nothing that cant be done the old way using modifiers without the need to be a Harvard scholor in math or a Cal Tech graduate in coding. My opinion of geometry nodes (for what it's worth) is it's a great way to learn/use coding for something we already do without coding but just taking it up a notch or 2. Great for people who want to get into the nitty gritty or go way out there & produce a better mouse trap in 3d animation. For those of us who just do still renders, the "old clunky "way is just fine.
so useful tutorial thanks Chris!
Fantastic tutorial, I love how you've actually explained the concepts before diving into examples, so common in so many tutorials that don't really explain *why* they're doing what they're doing. Great work, thank you! Now can you do this with texture painting with materials?!
Pls mark as deprecated, I spent 2 weeks learning GNs that don't exist anymore, and I fell in love with one that shared attributes and the devs just murdered her out of existence without a thought or care because, "oh, yeah, we changed the workflow too..."
Excellent stuff !!
I hope this could potentially replace Grasshopper in a few years. I'm more curious to find a full set of generative and procedural modelling tools with architectural precisions. And thanks to the awesome tutorial! Learned a lot! Keep teaching us such quality content. 💓
Very good tutorial. Thank you! :3
Insane explanation bro! That's a solid 10/10 tutorial right here especially for a complete beginner like me.
The only drawback for procedural modelling in blender is the topology for now😉
Elegant explanations! Thanks
good explaination
You covered a great deal of material for me in half an hour. Thanks for that!
THANK YOU SO MUCHHHHHH!!!!
This was quite a good intro to Geometry Nodes, thanks. That said, while I personally don’t have an issue wrapping my head around how these nodes work, if the Blender devs want more artists to use them, there should be some effort into making them artist friendly. That alone would open these powerful tools to more people and thus drive Blender’s growth further than it already is.
If you watch Blender Guru's geometry nodes tutorial, he explains how to do this.
this is wonderful, please release more geometry node tutorials :)
Thank you for an awesome tutorial, and thank you for 'eventually' turning off the sordid music in the background...at last a tutor who one can listen too, instead of being obliged to listen to irritating sounds in the background. I am very old, yes irritable and I am pitch sharp and can hear a needle dropped. (not really) but at least I have good auditory acuity. This was the much better tutorial on a complex subject better explained.
Agreed with music. . . No music also means that I can leave my own music playing
Very insteresting system. Keep explaining =)
Will do!
Remember to disable in viewport the geometry nodes modifier before duplicate it, the subdivision node can kill your ram.
Man, this is such a good tutorial, but it seems that with 3.0 they removed several nodes, especially all the attribute nodes used in the video
So the tutorial is pretty much obsolete now and I have no idea how to do the simple things told here 🙁
Use the position node, link it as the input into the normal versions of the nodes in the video.
Thank you for this! It feels good to be able to follow and understand a Blender tutorial on something this complex. I wasn't sure if I'd
be able to figure out geometry nodes before this.
I always like your tutorial 🙏
Thanks Kusuma!
@@CBaileyFilm 😀
this helped
catching up with houdini very soon!
Good job man
I really like Houdini, so this makes me happy
Thanks!!!!!!!!!!!!! Love you so much!!!!!!
Ah. A tutorial on geometry nodes. Fabulous.
Skip (fast forward) one full minute to skip the face and a lot of yah-de-dah; or use the mute (put off the sound). Incidentally, the definition of noise is... any sound that one does not want to hear. The rest is very good.
so something that's interesting, lower the "Point Distribute":"Density Max" to 0.0 or 0.2 with the point cloud on it does not show your 8 cube vertexes, meaning the point cloud has missing points.
ah they are something different.
I may have to watch this video 10 times cuz Geometry was not fun at school before
Great tutorial, thank you very much
thanks for video . I hope someoone will taking the basic knowledge from this video and creating easy to use Mograph Addon , just like in Cinema4D
PLEASE MAKE A SERIESSS
Non-destructible? Wow! That'll really change things.
verry verry nice explayned thx
It may take a while for this 66 year old Australian to get my head around geometry nodes but I am looking forward to the challenge. Thanks for this helpful intro.
I'm curious how long! I started Blender last year I'm almost 40, takes time but it's SO worth it don't you find?
@@zachhoy I discovered Blender in 2017 and fell in love with it after some abject failures. I then did a course. I've been watching tutorials to work out problems and discovering just how complicated but how ingenious Blender ever since. I love it. I still consider myself a beginner to intermediate level. It is changing so rapidly and becoming so much more intuitive to what it was. Can't believe that such an amazing program like Blender is free. Thanks for your interest. I have a Classic Fiat 500 on Sketchfab and most work on Instagram instagram.com/ross.cochrane.artspace/
@@PastorRossCochrane Good job !
16:25 Now we’re talking
Amazing tutorial
1:30 Try "Geometry Nodes" premade tab
I have been trying to using this for hair systems (it's probably going to be possible) it's got the same flexibility as a partial system
Nice
Great stuff :) I loved everything except the stock music intro. Other than that, absolutely stellar tutorial. You're clearly a Blender Wunderkind
Good luck to create what you want with geometry node
Almost think I can use nodes after watching, cheers!!
So clarifying, thx a lot
The Blender project is amazing
you could have linked both the object or the collection to the group input, so you can set them on the modifiers tab
ARGH! The rampant use of "vertice" and "vertexes" is driving me nuts!
Epic combo there :) Somewhat encouraging to notice that hardcore blenderheads are not the infallible man-machine symbioses they sometimes seem to be.
@@ronnetgrazer362 hahaha you should have seen how many takes I recorded to even get things to this point. lol
People who have no clue of how to offer a video on UA-cam and have given the world nothing, act like this. Ungrateful and just critical. What a shame
@@jstartech2812 Do you think we don't have mad respect for this dude and his (*well-paced*) tutorials? Didn't you pick up on my veiled compliment? Are you unaware of the vertex-vertices misuse meme? Do you think criticism means we're meanies who don't click "Like"? Is video upload count your only meritocratic metric? Would we be allowed to utter criticism if we'd just upload something - anything?
@@ronnetgrazer362 Not anything, HELLO??? But this is a very good video and still bla bla bla. I see tones of people like you going round criticizing and offering nothing useful or better. If the video was driving you nuts, why listen?????