Blender 3.0 New Geometry Nodes Tutorial

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

КОМЕНТАРІ • 558

  • @endrebaklund7497
    @endrebaklund7497 10 місяців тому +13

    First off, excellent tutorial, 2 years later and it still works great.
    For anyone else struggling with the orientation of the mesh (Leaf):
    The Mesh should point along the positive Y axis when the object rotation is set to 0 in all axis, and the origin point should be just above the base of the leaf mesh.
    In the video it looks like the leaf is pointing along the Z axis because our boy rotates both object mode at the start and fixes the rotation of the leaf off screen.
    The Values of the color ramp are also important, with the black value being ~0.360 and the white value being 0.814

  • @DefaultCube
    @DefaultCube 3 роки тому +618

    great work!

  • @acceptingseeking
    @acceptingseeking 3 роки тому +188

    We would love some tut like that crazy render on the begining! It's really difficult to get that cool lighting and that kinda atmospheric renders.

    • @BadNormals
      @BadNormals  3 роки тому +92

      It's a good idea, I'll look into that subject and see what I can do

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

      @@BadNormals thank you 😍

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

      @@BadNormals yes please make a animation tut

    • @دوديگوبي
      @دوديگوبي 3 роки тому

      ئضصئئئئص

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

      @@BadNormals Really interested as well! Your animations and your lightning are so well done! Thanks again for the tutorial :)

  • @NikClark
    @NikClark 2 роки тому +68

    At 5:49 the scale silently changes from .1 to .01 This confused me for ages, as what I had wasn't working! Great tutorial. Thank you!

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

      Yes I had to do this in the edit because the footage was crappy in that part. Good it worked out for you.

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

      Thank you Nik.. I could not find this. I increased the mesh to point radius value and was thinking why it did not work for me with 0.05m👍👍

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

      this... basically was asking myself why in earth it looke so different lol, but thx for pointing it out

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

      First, thank you for the tutorial. Could it be that the changing from 0.1 to 0.01 was necessary because you forgot to put the square root math node from your radius formula after the first separate XYZ (point number)?

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

      thank you so much

  • @emanueledepaoli3377
    @emanueledepaoli3377 3 роки тому +20

    Damn that intro cinematic got me good. Great work man

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

    It remembers me of my geometry classes in high school, but now I'm enjoying the process

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

    Thank you for this!! I’m working on a piece that requires arranging a structure in a phyllotactic pattern… awesome timing!

  • @Schxndr
    @Schxndr 3 роки тому +14

    This is cool! Love these tutorials because even if you slightly mess up (or alter) you end up having your own unique style of it.

  • @pixeldot7171
    @pixeldot7171 3 роки тому +8

    Really love the in depth tutorials where you tell the reason why this was done and not like other tutorials where they say just do this

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

      Me too, that's why I try to make them

  • @knightofthelivingdrones2646
    @knightofthelivingdrones2646 3 роки тому +11

    Thank you for for this tutorial. I was playing around with excel and making this same pattern wanting to make it in blender. I was then trying to figures out how to translate the spreadsheet into nodes. You explained it very well. I now understand.

  • @HelicopterSchool
    @HelicopterSchool 2 роки тому +5

    Very well explained and fun tutorial. Thanks. As a fairly mathematical person and somewhat of an art person I am really loving how much of the Blender communality is filled with math and/or programming peps. I mean, art and math are of course very related, but this fact becomes more highlighted when making art with geometry nodes. Anyhow, thanks much. I am fairly inexperienced in blender and learning much from this great community and people like you.

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

    Thank you for another great tutorial helping me try to wrap my head around nodes. For anyone whom follows, "Assign Material" became "Set Material".

  • @no-one3795
    @no-one3795 3 роки тому +5

    Nice tutorial. Fields are much easier to understand than the old attributes system.

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

      Actually, yes. I was afraid they will be kinda nerfed but turned out they allow to do the same things and soon even more

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

    From your native language to English- you are doing awesome! Been awhile since I've used this math but seems straight forward to me.

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

    Great tutorial my man. I feel like I'll never really understand FIELDS but you really helped me understand WHY I may never understand it

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

      Oh I'm sure you will. There is always something we don't understand, it's just the matter of practice

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

    I genuinely can’t believe blender has reached this point. Looks amazing

  • @sanjidahmed
    @sanjidahmed 3 роки тому +7

    thanks, man. this is more like a math class instead of a blender tutorial !!!!! 😂 🤣 love it ❤️‍🔥

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

    Yes would love a breakdown of the intro clip!

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

    It has been a while I wasn't finding tutorials of such quality as yours! Keep up with it bro, your stuff is definitely outstanding!

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

    your English is great... Good enough to learn from you. Fantastic work. very smart. very inspirational.

  • @frigbychilwether
    @frigbychilwether 3 роки тому +17

    Hi, really nice tutoiral. One thing I think there is now a field(Not sure if that's what it is or if it's something else) called Index which you can use instead of having to use the Z position to get it.

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

      yeah, his approach seemed a bit clunky, but it works in the end

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

      Can you tell please how to use Index in this scenario?

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

    Thank you, this is very good for me as an introduction, and nice to find something just 16 hours old and up to date

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

    This tutorial is next level. That intro. And the plant education. 💯

  • @tellhimimeating9141
    @tellhimimeating9141 2 роки тому +8

    This is one of the most difficult tutorials to follow I've seen in months

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

    That intro is SIIICK ! Good job

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

    This is so cool :D the way you do the math is tottaly diffrent :D , so many ways to get the same result
    Love the tutorial

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

    looking the way you explain and how you handle Geametry Node it is just amazing. you are incredible.

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

    the planet need more people like you... its awesome....

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

    Me: trying my best to focus on the video….
    ADHD: is that a hair on my screen? O.o

  • @vikkol9-8
    @vikkol9-8 2 роки тому

    dude, you are friggin smart, amazing skills

  • @qxt-so3qi
    @qxt-so3qi 3 роки тому +1

    Your recording software is insane it even records the hairs on your screen

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

    That intro got me some goosebumps lmao

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

    You cannot believe how much i needed this exact video! Was not even looking for it. Liked and subscrived! Your work is apreciated

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

    That intro is so dope.

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

    Was looking forward to this tutorial, you explain everything so well and leave out no detail

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

    While everyone here is commenting you on your tutorial, I'm going to compliment you on your English: For a french person it is really hard to learn English because of French culture and French being the only language in the world (for the French), and you, as a 2-3 year old, not having access to English cartoons, probably, but forcefed that french drab until you were old enough to browse the internet and find UA-cam there. Again, my compliments! (also, great tutorial)

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

    Wow dude! The animation is super satisfying!!! Love it!
    Thanks for the tutorial :D

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

    Holy shit, that intro was insanely good! You should also make a tutorial on that one day.

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

    Very nice tutorial!
    You teach it in such a way that the information really sticks, and I actually understand what I'm doing.

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

    That into is amazing!

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

    Just watching this makes me oh so very aware that I have a long way to go to actually get good at this stuff.

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

      But you'll get there one day!

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

    Thank You for the great lesson on Geometry Nodes, and your English is fantastic!

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

    Simply amazing! Keep up the great work man!

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

    One of the best Geometry nodes tutorials I've ever seen,keep up the good work pal ✨🤚

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

    Best introduction to fields I've come across so far ;-))

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

    Houdini lookout! C4d and blender are finally incorporating the node system like this makes so many more things easier to access. I’m looking forward to seeing what the blender community comes up with, because blender community tends to smoke the others!

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

      I'm really excited for the future!

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

    Actually, if you apply all transform to your leaf mesh, you may avoid all problems with rotation in nodes

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

    This video deserves a like, a comment and a subscription. Great stuff and explanation

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

    This is a wonderful explanation! Thank you so very much and I can't wait for more Geometry Nodes tutorials!

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

    Great tutorial! I have a question. The Phyllotactic Spiral formula says that you'll have to multiply the Scale Variable with the Square Root of the Point Number to obtain the Radius.
    However, at 3:40, you multiplied the Scale Variable directly with the Point Number without adding a Math Node to Square Root the Point Number.
    Could someone explain what I'm missing here please?

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

      I think he forgot, I tried adding a square root and it look nice!

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

    Next level tutorial. Perfectly explained!

  • @alamayy.
    @alamayy. 3 роки тому

    God! thanks for this tutorial brother, I am from Mexico and I was looking for a way to make a flower called "cempasúchil" and this will save me a lot of time

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

    Nice! Thank you for sharing!

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

    Now I know why great mathematician usually say nature is composed of maths

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

    That eyelash thing really confused me lol….love the tutorials!!

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

    Great content dude. Nice to see a channel using blender with math.

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

    Holy cow. This is phenomenal

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

    Thank God I found your channel

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

    Geo nodes change to an unbelievable degree in Blender. Here I am trying to follow this tutorial using 3.0 and it's not the same as the 3.0 being used in the tutorial. The Set Position node is different and so is the outcome. Of course, I find this out halfway through. I guess the rapid changes is how geo nodes are transforming blender into an industrial force to be reckoned with. Hopefully there can be some consistency soon even though growth is good.

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

      9:48 I ended up using and RGB curve to make my point distribution look a lot more like the one in the tutorial at this point. I put that between the color ramp and the multiplier. Count set to 50 in Mesh Line. I also added a multiply vector between Length and ColorRamp and set Z = 0.7

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

      14:15 I needed to get my leaf back to the original orientation to get this result. I had to rotate it and apply rotation a couple of times for it to work out.

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

      of course the whole idea is not to copy the tutorial but to learn skills to be able to control things how you want. I could not control the results, I could not even copy (though I tried). I think your intro and outro renders look amazing. Next level. I just cannot get there right now.

  • @streetcube-x3h
    @streetcube-x3h 3 роки тому +1

    For the intro I was completrly blown away. Am I watching a new Apple Intro to unveil their new phones?

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

      The new Macbooks 😀 Thanks!

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

    Really awesome tut, man! Learnt a lot of new things here.

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

    Fantastic editing, thanks!

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

    i need to learn how to get better camera tracks
    the way you explained it using motion tracking was so freaking cool
    i wish i was as good as some people. :(

  • @holycowsicle
    @holycowsicle 3 роки тому +27

    Thank you so much for the amazing tutorial and making math more approachable! I’m having trouble at one specific part of the video however…
    I was able to follow and do everything exactly as you had it up until 11:15. As soon as I started the instancing process, I started having a different outcome to what you did. For example, when I connected the leaf object to the “ instance on points” node like you did, the leaves were all oriented facing downwards on the Z axis instead of the Y like in your example. From then on nothing worked quite as you showed it with the Aligning to Euler nodes. Did I have to apply any transformations or change orientation settings for the leaf before instancing?
    Thank you!

    • @PelletProject
      @PelletProject 2 роки тому +5

      I was having this issue also, which I ended up resolving by applying its rotation after orienting the individual leaf

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

      I also had this problem. For me, I had to backtrack and model the leaf the exact same way he did in the tutorial. Specifically, this included scaling the point on the extruded side, and creating the face on the side where the circle was first created.
      As a side note, ensure the origin of the newly modeled leaf is set where the circle was created, or your stems will clip through each other on the bottom. You can also play around with the "apply rotation" command after rotating the object being referenced, but I found just starting over and doing the applications on the sides he does in the tutorial worked for me.

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

      came to comments for this sollution. thank you!

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

      @@Dragonvapour I followed exactly as you said, yet after instancing the object, its rotation is different - even after applying the rotation to the modeled leaf.
      Any suggestions? Tried recreating this three times.

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

      same issue. applying object rotation solved for me

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

    There is now an index input node so you do not have to use the position of the primitive points as indices anymore!

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

    this is seriously great work! thankyou for the video!

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

    amazing presentation of the tutorial. Keep up the good work!

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

    very nice tutorial, easy to understand

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

    You probably know, but to change the color of the subsurface scattering you need to change both the color and the radius. The radius is set to skin tones by default. The input is vector, but its actually RGB, for some reason.

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

      It's "color" in the same sense that normals are "colors" too. You can represent a vector as color, but colors are special in that there's a whole pre- and post-processing applied to them (ie. sRGB vs. Filmic) and have baggage that messes with vector data.
      The subsurface scattering radius encodes the spreading of light within the material in the R, G and B wavelengths, and are therefore plain vector values.

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

    At 9:50 I loved your indignation with English xD so true

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

    You're an absolute machine

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

    this is incredible work and a very good tutorial

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

    Amazing tut!! inspiring and well served.

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

    Awesome tutorial! :)
    Anyone else stuck just at the end on the last colour ramp? Mine won't do anything unless you literally flip the colours, and even then its just a sudden jolt to a new position.
    EDIT: I put a Length and Divide (both vector math) before the separate XYZ, played around with the divide for the Z value and got something pretty close to what you did (I think), in case anyone else is wondering.

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

      i came across the same issue;/ dont know how to fix it

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

    Love you content, well done !

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

      Thank you, it's motivating to hear that!

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

    Man....Just Subscribed. Great Content

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

    First error is at 3:47. Formula is 'Radius = Scale variable * sqrt(point number)', but on your nodes there is no SQRT node (between 'point number' and 'radius').

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

    Wow. Great work done, thank you) can imagine, how much time this takes)

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

      Thanks! This really took quite some time especially the intro. So good to see you like it!

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

      @@BadNormals yep) i thought so about the intro) thank you for so quality work about all in this videol and others to by the way! Good luck, ot's pleasure to see your sharing knowledges with us

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

    Great tutorial! Realy easy to follow up.

  •  2 роки тому

    Nice work my friend ! Keep up the good work..

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

    Amazing. Phenomenal work!

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

    Someone needs to make a awesome blossom

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

    Finally a geometry nodes tutorial i can understand. And don't worry about the english mate, you're perfectly fine!

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

    Fantastic work!

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

    Nice work, thank you for sharing.

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

    Thanks for awesome tutorial

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

    There's a Index node which gives you directly the index of each vertex independent of position and scale

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

      Indeed, I somehow didn't find it

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

    Amazing presentation! Very pleasing to watch video.
    You will reach 100k subscribers in the not that distant future. ;)

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

    Superbly detailed tut - sub’d!

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

    Amazing tutorial, always enjoying your videos... Now you have to make a tutorial of how to make the animation of the plant!

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

    Excellent video. Intro was done well

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

      Yeah, I spent a lot of time on it. Good to see you like it!

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

    you don't need to use the coordinate to get the index. There's an Index Field in the Input menu.

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

      can you tell please where to put index and connect to what?

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

    Great video explaining the math and translating it into blender nodes. I don't even use blender but still watched the whole video. Might convert this for Maya or Cinema4D.

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

      That's great, it should work in Bifröst without problems

  • @SHIVAM.M.S
    @SHIVAM.M.S 3 роки тому +1

    Great intro great video 💯

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

    Insane! Great work 💪

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

    Great tutorial. Clear, concise and very informative. Thank you for sharing your knowledge. THANK YOU! Dg

  • @DjTasteless
    @DjTasteless 6 місяців тому

    Hello! I am a newbie in geo nodes, but I desparately need to get used to it. My last inspiration is from the game "Elite Dangerous", there are planets with plants, and they are procedurally generated and look very great. This tutorial seems to be the way to go, and I hope, I will get through since I am generation x and we did not have any computer affine education. So I hope tzo see more, I showed my interest a few month ago, you announced a geo node workshop if I remember correctly - still interested! - 1000 thx for the great work! - Greeez!

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

    This is bananas. I’m going to use this for my next big project.

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

      Show me what you've done when ready!

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

      @@BadNormals Can't. Some of the nodes you speak of doesn't exist, such as position and set position. The node called "attribute Fill" doesn't work for this combination of nodes and I am too stupid to figure things out. You also need to show where you get your nodes, just saying names doesn't help, as normally people won't know where they are due to the lack of experience, such as mine

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

      @@TheFunDimension You have to use Blender 3.0 Beta, and not 2.93

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

      @@BadNormals What did I say about me being stupid? I managed to finished it in blender 3.0 . The "assign material" its now called "set material". I figured out that one. I still believe showing where those nodes are at least once will help a lot. This way, people will know if the node actually exist in the tab, it have been moved, or renamed.
      The flower is the center piece of a much larger project I'm working on, I'd like to send it to you once it is done, but you don't have a twitter or something similar listed in your channel. Get one
      Thank you for your help, big cat.

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

    9:53 "Let's do a leaf" works, we know you don't mean you wanted to have a uh... relation with a leaf

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

    ~3'42" did you miss the sqrt() ?
    hey amazing tutos! big fan of the channel! thanks for good work!