The Ultimate Intro To Geometry Nodes - Blender 2.93 Tutorial

Поділитися
Вставка
  • Опубліковано 10 чер 2024
  • CG Cookie ( b3d.cgcookie.com/PZnRUr ) contributor Chris Bailey from @CBaileyFilm gives us the rundown on Geometry nodes in blender 2.93. Confused by geo nodes? Not sure where to start? This Blender tutorial will give you everything you need to gain a foundational understanding of this exciting new tool. Let's jump in!
    "WHO IS CG COOKIE?"
    We are real people! (OK, maybe some of us are cyborgs - we don't ask.)
    CG Cookie is a small crew of Blender artists, baking fresh videos for the Blender community.
    ❤️ If you love what we do, please support us by getting a membership at b3d.cgcookie.com/PZnRUr (That's how we can afford to pay our bills..and coffee. We need lots of it.)
    "WHERE SHOULD I START LEARNING BLENDER?"
    For Blender beginners, we have a free basics course "BLENDER BASICS: An introduction to Blender" b3d.cgcookie.com/QaIQBa
    "I WANT MORE CG COOKIE IN MY LIFE!"
    Got it. Here's where you can reach us!
    / cgcookie
    / cgcookie
    / cgcookieinc
    Want Blender news in your mailbox?
    Sign up here for spam-free newsletter b3d.cgcookie.com/32ztdX
    #CGCookie #blendertutorial #b3d

КОМЕНТАРІ • 266

  • @phsopher
    @phsopher 2 роки тому +105

    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.

    • @loiccaval7150
      @loiccaval7150 2 роки тому +2

      Thanks !!

    • @takodragionextream3625
      @takodragionextream3625 2 роки тому +2

      You are a god thanks I spent 45 minutes looking for it thinking it was some add on I didn’t have enabled

    • @DonChups
      @DonChups 2 роки тому +1

      I was scared for a moment, ¡Thanks a lot!

    • @gerdsfargen6687
      @gerdsfargen6687 2 роки тому +2

      Dude! Buying you a beer flavoured coffee or vice versa. Lifesaver!

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

      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

  • @maggyfrog
    @maggyfrog 3 роки тому +180

    just the fact that blender is free empowers a lot of animators.

    • @adaptandcreate
      @adaptandcreate 3 роки тому +3

      it's not free, but you don't have to pay for it

    • @krampacsolo
      @krampacsolo 3 роки тому +15

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

    • @vega841
      @vega841 2 роки тому +9

      @@420StepsFromHell every fucking software needs a lot of time to learn

    • @clown134
      @clown134 2 роки тому +1

      workers of the world unite

    • @clown134
      @clown134 2 роки тому +4

      @@420StepsFromHell I think everyone knows that nothing is free to create. we all live in capitalism

  • @ThylineTheGay
    @ThylineTheGay 3 роки тому +230

    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

    • @MacherTV
      @MacherTV 3 роки тому +43

      Blender will become an OS including all apps you could ever need - Blender OS

    • @Chevifier
      @Chevifier 3 роки тому +12

      Its even a dedicated Video Editor witch blows my mind lol

    • @yukinanka
      @yukinanka 3 роки тому +18

      BlenDAW when?

    • @possumridgeentertainment4614
      @possumridgeentertainment4614 3 роки тому +6

      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.

    • @minergmaingx2000
      @minergmaingx2000 3 роки тому +2

      It already has a text editor, remember

  • @aurorsoul
    @aurorsoul 3 роки тому +26

    the clearer geo nodes explanation i've seen so far. Thank you

  • @yourpersonaldatadealer2239
    @yourpersonaldatadealer2239 3 роки тому +62

    I’m falling in love with blender. I just need to improve my modelling

    • @bitspacemusic
      @bitspacemusic 3 роки тому +3

      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.

    • @ronnetgrazer362
      @ronnetgrazer362 3 роки тому +3

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

    • @cg_cookie
      @cg_cookie  3 роки тому +18

      Modelling takes a lot of practice for sure!

    • @yourpersonaldatadealer2239
      @yourpersonaldatadealer2239 3 роки тому +1

      It’d be cool if they did a deal with unreal to get some lumen and nanite going on… that’s wild right now

    • @magopoligonal7349
      @magopoligonal7349 3 роки тому

      So good isn't it? :3

  • @kmahant
    @kmahant 3 роки тому +13

    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,

  • @hammockmonk
    @hammockmonk 2 роки тому +1

    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!

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

    Bruh, as a man with ADHD, this dude's teaching style drives me absolutely insannnnneeeee.

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

      Glad this dude does what he does, but he does mix up terminology and it is confusing

  • @jameshughes3014
    @jameshughes3014 3 роки тому +2

    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

  • @rodtronics771
    @rodtronics771 2 роки тому +1

    Can't believe I put off learning this for so long. This video has opened up so much inspiration.

  • @lawrenceclark7079
    @lawrenceclark7079 2 роки тому +1

    Great vid ! This is the first one I've watched that actually helped me understand geometry nodes in real terms - thanks so much

  • @JaimieTLA
    @JaimieTLA 2 роки тому +1

    I just love your tutorials, thank you so much for taking the time to do them.

  • @kazes
    @kazes 2 роки тому

    Thank you so much for taking this time to explain geo nodes with this level of depth ❤️

  • @erz3030
    @erz3030 3 роки тому +6

    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.

  • @AshFrankArt
    @AshFrankArt 3 роки тому +18

    Forever making the complex look simple, I love it! Thank you

    • @CBaileyFilm
      @CBaileyFilm 3 роки тому +1

      You're welcome Ashley!

    • @zalzalahbuttsaab
      @zalzalahbuttsaab 3 роки тому

      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.

    • @AshFrankArt
      @AshFrankArt 3 роки тому

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

    • @jstartech2812
      @jstartech2812 2 роки тому

      Subscribed because of this video. For me the best so far.

  • @locrogin
    @locrogin 3 роки тому +1

    Thanks for the background on what geometry nodes do, it makes a lot more sense to me now.

  • @jvlivehig5971
    @jvlivehig5971 3 роки тому +1

    This is a very clear tutorial! Thank you!

  • @steevieartfeed
    @steevieartfeed 2 роки тому

    thanks for this clear tutorial. CG Cookie is always the place for the best explanatory tutorials

  • @keevee09
    @keevee09 3 роки тому

    Excellent tutorial covering the new (excellent) geometry nodes. Thank you for teaching me something new (and exciting).

  • @leoz96
    @leoz96 3 роки тому +1

    Great tut, the spreadsheet really helped me understand

  • @y4ssin345
    @y4ssin345 2 роки тому +1

    Insane explanation bro! That's a solid 10/10 tutorial right here especially for a complete beginner like me.

  • @JhamEntertainment
    @JhamEntertainment 3 роки тому

    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.

  • @BihnDan
    @BihnDan 3 роки тому

    Elegant explanations! Thanks

  • @kino_su3destudoseestudios508
    @kino_su3destudoseestudios508 3 роки тому

    so useful tutorial thanks Chris!

  • @FrankieIpp
    @FrankieIpp 3 роки тому +2

    I was just using your other video about geometry nodes, happy I stumbled upon this one!

  • @LearnHowToEditStuff
    @LearnHowToEditStuff 2 роки тому

    Fantastic insight - thank you for all the details!

  • @gaston.
    @gaston. 2 роки тому

    excellent info..well presented.... thanks for sharing

  • @connormichalec
    @connormichalec 2 роки тому

    Super informative, thanks for the breakdown

  • @TheIHVPNetwork
    @TheIHVPNetwork 2 роки тому +3

    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.

  • @touchpoint7848
    @touchpoint7848 2 роки тому

    That was really well done! Thank you. Geometry Nodes are quite demanding to understand for me. This really helps.

  • @micmacha
    @micmacha 3 роки тому

    You covered a great deal of material for me in half an hour. Thanks for that!

  • @Tremori_A
    @Tremori_A 3 роки тому

    Been blending for like a year. It's such a powerful free tool that most normal people don't realize

  • @badmojjo
    @badmojjo 2 роки тому

    Beauty! Thanks! :D

  • @hypersapien
    @hypersapien 2 роки тому

    Wow, Chris is a great teacher. Thanks for the lesson!

  • @dafff08
    @dafff08 2 роки тому

    great explanation

  • @aquillanto7521
    @aquillanto7521 2 роки тому

    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!

  • @magopoligonal7349
    @magopoligonal7349 3 роки тому

    So clarifying, thx a lot

  • @sudipto30
    @sudipto30 3 роки тому

    Excellent stuff !!

  • @BeatMax2023
    @BeatMax2023 2 роки тому

    Thanks for sharing. Very helpful tutorial! ;)

  • @aloomia826
    @aloomia826 2 роки тому

    Thank you so much 💙🔥

  • @cgtechie
    @cgtechie 2 роки тому

    really well explained!!!!!

  • @EsesinforLearning
    @EsesinforLearning 3 роки тому

    Thanks for explaining well the attributes nodes there.

  • @PkBlender
    @PkBlender 2 роки тому

    So well explained...thankyou!

  • @richard29sher
    @richard29sher 3 роки тому

    Awesome, please make more intro geo node tutorials. Thank you so much!

  • @JohnRR
    @JohnRR 2 роки тому

    Great tutorial, thank you!. I’m a lot less confused now.

  • @VertexPolyFort
    @VertexPolyFort 2 роки тому

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

  • @Chevifier
    @Chevifier 3 роки тому

    THIS IS RIDICULOUS!!!
    Thanks for the Tut CG Cookie

  • @ELEKTROZARYA
    @ELEKTROZARYA 2 роки тому

    Very good tutorial. Thank you! :3

  • @maksudkr
    @maksudkr 2 роки тому

    Thank you! Now it's become much clearer what's are those nodes and how to deal with them.

  • @lollipoptjh
    @lollipoptjh 3 роки тому

    THANK YOU SO MUCHHHHHH!!!!

  • @exploring2351
    @exploring2351 2 роки тому

    good explaination

  • @diyonisos4133
    @diyonisos4133 3 роки тому

    Great tutorial, thank you very much

  • @jonquillehhh6657
    @jonquillehhh6657 2 роки тому

    fantascic teacher skills - it's a pleasure to follow along your clear mind and cheerful enthusiasm :)

  • @BlueBerryFTW
    @BlueBerryFTW 3 роки тому

    this is wonderful, please release more geometry node tutorials :)

  • @TNWP30
    @TNWP30 3 роки тому

    Amazing tutorial

  • @KarelChytilArt
    @KarelChytilArt 2 роки тому

    Good job man

  • @NDGOJericho580
    @NDGOJericho580 2 роки тому

    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

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

    this helped

  • @jits149
    @jits149 3 роки тому

    Great 👍 that’s amazing 😍

  • @pfeffermartin642
    @pfeffermartin642 3 роки тому

    verry verry nice explayned thx

  • @loano4329
    @loano4329 2 роки тому

    Thanks!!!!!!!!!!!!! Love you so much!!!!!!

  • @Dreaweed
    @Dreaweed 2 роки тому +1

    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 !

  • @WoTHeck
    @WoTHeck 2 роки тому

    Excellent presentation of the basics without building a spaghetti system like everyone else seems to like to do.

  • @growupempresas3698
    @growupempresas3698 3 роки тому +2

    Very insteresting system. Keep explaining =)

  • @timfitzgibbon9104
    @timfitzgibbon9104 3 роки тому

    Almost think I can use nodes after watching, cheers!!

  • @_unbirthed_3317
    @_unbirthed_3317 2 роки тому

    finally, we can make the blender donut sprinkles have surface tension with the glaze

  • @tdtrecordsmusic
    @tdtrecordsmusic 2 роки тому

    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.

  • @kusumabhat6609
    @kusumabhat6609 3 роки тому +2

    I always like your tutorial 🙏

  • @md.salmanahmed3903
    @md.salmanahmed3903 3 роки тому +1

    Nice

  • @zshall48
    @zshall48 3 роки тому +1

    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!

    • @ArcangelZero7
      @ArcangelZero7 2 роки тому

      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

  • @charleshenribernier
    @charleshenribernier 3 роки тому +1

    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.

  • @jd3047
    @jd3047 3 роки тому

    I really like Houdini, so this makes me happy

  • @CastroyPlaysFuncraft
    @CastroyPlaysFuncraft 3 роки тому

    Ah. A tutorial on geometry nodes. Fabulous.

  • @ExtinctionGaming
    @ExtinctionGaming 3 роки тому +1

    Awesome

  • @jinujohn1336
    @jinujohn1336 2 роки тому

    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.

  • @cryptocoinkiwi8272
    @cryptocoinkiwi8272 2 роки тому

    This seems super duper Houdini inspired!

  • @1minutelinux390
    @1minutelinux390 3 роки тому

    MAny Thanks :)

  • @Ar.Raghav
    @Ar.Raghav 2 роки тому

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

  • @habib.bhatti
    @habib.bhatti 2 роки тому

    coming from houdini to blender here, the node graph, geometry spreadsheet, and parameter window look all very familiar

  • @wakegary
    @wakegary 2 роки тому

    Great stuff :) I loved everything except the stock music intro. Other than that, absolutely stellar tutorial. You're clearly a Blender Wunderkind

  • @mertcanurcan
    @mertcanurcan 3 роки тому

    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 :)

  • @anshumanngupta5030
    @anshumanngupta5030 3 роки тому

    PLEASE MAKE A SERIESSS

  • @margaretmcwilliams1169
    @margaretmcwilliams1169 3 роки тому

    Great Tutorial. Starting with basic concepts always helps. I played it at .75 speed and got even more out of it:).
    I would be interested in how to use geometry nodes to do a shrink wrap with varied offset distances from the original mesh based on vertex groups.
    Also I am wondering if a point cloud could some how be used to create a retopologized copy of a mesh that needs its geometry cleaned up.
    Thank you again for a great intro tutorial.

  • @miguelangelgarzon5104
    @miguelangelgarzon5104 3 роки тому

    catching up with houdini very soon!

  • @bleve97
    @bleve97 3 роки тому +2

    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?!

  • @Faygris
    @Faygris 2 роки тому +13

    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 🙁

    • @mastersquinch
      @mastersquinch 2 роки тому +2

      Use the position node, link it as the input into the normal versions of the nodes in the video.

  • @amadeus3341
    @amadeus3341 2 роки тому

    I may have to watch this video 10 times cuz Geometry was not fun at school before

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

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

  • @PastorRossCochrane
    @PastorRossCochrane 3 роки тому +4

    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
      @zachhoy 3 роки тому

      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?

    • @PastorRossCochrane
      @PastorRossCochrane 3 роки тому

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

    • @Cyber_Kriss
      @Cyber_Kriss 2 роки тому

      @@PastorRossCochrane Good job !

  • @trafficface
    @trafficface 2 роки тому +1

    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

  • @dareokoski8158
    @dareokoski8158 3 роки тому +5

    the default cube doesn't get a break, now we can just act like it don't exist.

    • @clown134
      @clown134 2 роки тому

      removing it from my startup file just to add it to every new scene first off

  • @morizanova8219
    @morizanova8219 2 роки тому

    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

  • @BLOODCHROMEDESIGN
    @BLOODCHROMEDESIGN 3 роки тому +1

    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.

    • @zalzalahbuttsaab
      @zalzalahbuttsaab 3 роки тому

      If you watch Blender Guru's geometry nodes tutorial, he explains how to do this.

  • @MarceloJulius
    @MarceloJulius 3 роки тому +3

    16:25 Now we’re talking

  • @juanjosepenabecerra7746
    @juanjosepenabecerra7746 3 роки тому

    Remember to disable in viewport the geometry nodes modifier before duplicate it, the subdivision node can kill your ram.

  • @tonytins
    @tonytins 3 роки тому

    Non-destructible? Wow! That'll really change things.

  • @kyleel692
    @kyleel692 3 роки тому

    I'm thinking highly of subscribing for your online courses. But upon browsing through your courses, I want to ask is everything rendered on Eevee? And if I wanted to render on Cycles, would that be a whole different path or can I just render on that?

  • @badjano
    @badjano 3 роки тому

    you could have linked both the object or the collection to the group input, so you can set them on the modifiers tab

  • @lajawi.
    @lajawi. 3 роки тому +1

    Can the spreadsheet output volumes of a mesh? How much liquid can fit inside it is what I mean.

  • @KiR_3d
    @KiR_3d 3 роки тому

    Hi! Cool intro! :)
    Any chance that Blender 2.93 could be compiled for Win7? I still need this system and I don't know if I'll be able to install Win10 plus to my current hardware setup properly.