i love the extra visualisations! those must've taken a lot of work
@BadNormals11 ай бұрын
yeah, about two weeks or so, I'm glad they are useful
@henkkok943711 ай бұрын
Was thinking the same thing, the presentation here is really really good, thank you for creating such a superb explanation
@VerrueckterStoff11 ай бұрын
@@BadNormals definitly! i really appreciate your work!
@nahoj.256911 ай бұрын
i like the node groups thingy, it allows you to make tutorials about more complex stuff without needing to waste time explaining all these little things, so you can instead focus on the more important bits.
@BadNormals11 ай бұрын
If this gets generally positive feedback, I'll continue with that in future as well
@apoc51910 ай бұрын
Geometry nodes is REALLY not artist friendly. This stuff makes a lot more sense in Houdini. I've been disappointed with it's implementation and progress. Maybe in 5 years. Why are we wasting hours building something that takes 2 clicks in other software?
@nahoj.256910 ай бұрын
@@apoc519 i highly disagree, i started as a literal pencil and paper artist and ive done ridiculous stuff with geometry nodes. my profile pic is also a 3d model i made years ago. geometry nodes is complex because its powerful. once i wrapped my head around the workflow i RAN with it, it should be mentioned that i had experience with shader nodes beforehand though.
@timnolte209311 ай бұрын
If you got to moving the points and discovered they’re moving vertically, instead of staying on the surface, here’s your solution! It’s because the noise texture we used way back at 7:40 to set the initial velocity (v) attribute is three dimensional-it has a Z component. That means when we use these velocities to move the points at 23:53 they move vertically. When @BadNormals previews the velocity attribute at that timecode (23:53), you can tell he’s removed the Z component because there are no blue colors in the preview. Blink and you’ll miss it, but at 22:18 you can see a Vector Math Multiply node has been added, multiplying Z by zero to remove that component just before storing the velocity (v) attribute in the fluid grid.
@BadNormals11 ай бұрын
Thanks for the helpful comment, forgot to mention it in the video
@RHKO11 ай бұрын
Thank you, thought I was going a bit crazy there 🤣
@visualdojo246910 ай бұрын
Thank you! I was searching for mistake about 30 min 😄
@Si-annMusic10 ай бұрын
Thanks, you are a lifesaver! (This should really be pinned)
@dudagfx10 ай бұрын
What a legend! Thank you :D
@vinay0arts10 ай бұрын
The two issues most will get are Moving points vertically:- can be solved by 22:18 you can see a Vector Math Multiply node has been added, multiplying Z by 0 Flickering:- Animate Radius node group and remove multiply math node above Float curve Happy Blending Artists Thank you Bad Normals for the wonderful tutorial 🤩
@DomeStiefel10 ай бұрын
You saved my day
@vinay0arts10 ай бұрын
@@DomeStiefel Glad, it helped. I sometimes share some tips on my channel too 😁✌
@_JonathanTait8 ай бұрын
digital hugs!!
@Mounir_ALSAYED11 ай бұрын
I really don't know what we could do without you, look at that style of explanation, i wish we were taught like this in school and university. Relly thank you. 01:35
@mirkovolkov76364 күн бұрын
This is a "how i made it" video reminder more than a tutorial... Anyway crazy to see the sheer complexity crunched with such speed. It's always fascinating to see a master at work.
@aura__3D11 ай бұрын
Man i was about to sleep, accidentally i find out your channel and i’ve been watching your videos for 2hours.. someone help me i can’t stop watching 😫 you are a genius frfr can’t wait for the course
@BadNormals10 ай бұрын
Thanks! Hopefully you could catch some sleep 😀
@williamlacrosse93896 ай бұрын
This is mindblowing bro. Pure gold. Such a gift.
@maxleveladventures10 ай бұрын
Absolutely insane. I'll definitely be coming back to this. So impressed. The instructional visuals were top notch and made the whole thing so much easier to understand. There are sooooo many free beginner tutorials on KZbin, but so very few intermediate+ tutorials (I have several assumptions for why that this). This was great and helped me feel a lot more comfortable and informed about Stored Named Attributes.
@MysteryPancake11 ай бұрын
This is insane! Really cool to see a lot of Houdini microsolvers remade in Blender
@fLuk33311 ай бұрын
anytime you upload I know for a fact im gonna get humbled with my knowledge
@BadNormals10 ай бұрын
I try my best!
@realvjy11 ай бұрын
This is so good and really CRAZY. Thanks for explaining the math behind it so easily.
@bentheremedia301110 ай бұрын
This is awesome! I followed a similar tutorial to create a 2D fluid dynamics simulation in Touch Designer a little while ago. I followed the tutorial to a T and was very pleased with the result but I didn't fully understand each component until watching this video. Your visuals are really awesome! I appreciate you taking the time to put this together.
@NTMTR_OFFICIAL7 ай бұрын
Ok I rarely leave comments glorifying tutorials, but not even half-way through this one is on another level.. the humorous touches here and there are definitely the cherry on top !
@KabeeshS11 ай бұрын
Wow the tutorial and editing itself had gone next level.
@stiliankasimov11 ай бұрын
You're such a brilliant mind. Never cease to amaze. Thanks for sharing your great work and insights with us.
@UstedTubo1878 ай бұрын
The gold fluid coming out of the eyes at 38:38 looks awesome!
@dialac111 ай бұрын
A ground up geometry nodes course will be really appreciated and is needed. That’s where most blender users still lack knowledge and understanding. I just signed up.
@BadNormals11 ай бұрын
I'll try to make it the best of the best!
@kangsan201411 ай бұрын
I wonder when Blender foundation will start updating their physics simulation engines. Donors nowadays only focus on UI and render engines. I hope we see more real world physics simulations in Blender.
@Hadrhune09 ай бұрын
the whole geometry node and simulation nodes are the building blocks for the physics simulation engine, I guess.
@KRLYProductions11 ай бұрын
As always, amazing tutorial!
@UHStudio10 ай бұрын
Super well done! Video, and explanation and so much packed into 40 mins!!
@MH5555555511 ай бұрын
The quality of this video is absolutely insane
@A_Train11 ай бұрын
This is a great tutorial on geo nodes in general. So much learning!
@armenkeshishian59749 ай бұрын
Thank you so much.💕💕💕💕💕💕 Would you please consider making a longer video about this topic? The swirly effect looks awesome.
@mcwetube4 ай бұрын
Funny thing: when you were making the pressure calculation using iterations and you said that we started to see a pattern, it seemed to me like the pressure was more than just a pattern: it was the perfect negative of the divergence. So on a whim, I tried replacing the entire pressure calculation with just the divergence multipiled by -1, and it actually worked perfectly! :)) Another note: instead of adding/deleting points continuously, just fix the velocity in the border cells at 0. I did this by making a boolean attribute for edges with more than one face neighbor (so now border vertices are zero, others are one) and multiplying this by the advected velocity in the sim zone. This causes the borders to become walls, and the particles stay inside them. With these improvements the sim is even more performant.
@N00BleSouP2410 ай бұрын
You’ve blown my mind a few times in the first minute, I’m ready for the rest lol 😂
@PunmasterSTP8 ай бұрын
Man, I really need to play around with Blender; these simulations and tutorials are awesome!
@Iretemi3d10 ай бұрын
Beautiful video @BadNormals, thanks to you im confident to start a journey into simulation nodes.
@BadNormals10 ай бұрын
I'm happy I made your life easier!
@ottomoir456410 ай бұрын
Just finished a 3d implementation, thanks for laying the groudwork out for me!
@BadNormals10 ай бұрын
Awesome! Can you share it? Send to my email, I would love to see it.
@HamzaARTi11 ай бұрын
the quality of this tutorial is just amazing !
@cloesense70388 ай бұрын
Hi, I’m very new to blender. I made it up to 6:22 where you try the animation. Mine didn’t do anything but I noticed that the advect on your video has a 4 on the right side and mine has a 2. I don’t know what this means but, could this be the reason why mine doesn’t work?
@indoorjetpacks4 ай бұрын
if you're following it exactly like i was and also doing things he doesnt say (common thing i've seen with blender tutorials so i've learned to keep an eye out), and you deleted the group output at 5:37, re-add the group output and connect it's geometry input to the simulation zone output.
@mastermax46584 ай бұрын
You are absolutely genius
@alexandermoyle903411 ай бұрын
Beautiful! Clever and interesting watch, thank you!
@algpmmm11 ай бұрын
you make awesome content! I was testing and the advect node is different from the one I downloaded, I just changed it to how it is in your video and now it works
@BadNormals11 ай бұрын
Great you let me know, I'm gonna fix it
@algpmmm11 ай бұрын
Sorry, the node was ok, trying with the timestep node everything works fine. keep making good content :)
@Anushka-kx8mv9 ай бұрын
HEY, I CAN'T FIND ADVECT NODE IN BLENDER 3.6. PLS HELP @@algpmmm
@pan0ptic0n11 ай бұрын
beautiful animated infographics
@lucasvisionvjbitar11 ай бұрын
great video, nice dreadlocks, big up!
@Lilly_PK10 ай бұрын
this will be great for making flow maps for rivers in games
@berrlinerr10 ай бұрын
nice hair dude, i love it!
@anassulaiman8888 ай бұрын
it's just like magic
@Phil-123458 ай бұрын
When i want to bring in the Named Attribute dt nothing happens and the projekt stops working. Can someone explain me how it get the Attribute dt in my Projekt?
@LeraKimchi5 ай бұрын
same issue!
@udge4 ай бұрын
I'd like to create a similar swirling texture, but with a solid material instead of points. Is there a way I could store the velocities of each point as a named attribute, and then use the result as a vector map in shader nodes?
@cgdoctor824111 ай бұрын
This is really dope stuff
@komojo4 ай бұрын
Very cool. I've already used this to make some cool fluid animations. One thing I'm curious about: When it's updating the velocity properties, does it overwrite the same properties that it's reading from? It seems like that could add some inaccuracy depending on what order it's evaluated, which you could avoid by using some kind of double-buffering. I'm not sure if it does that automatically in the geometry nodes, though.
@saulreyes896411 ай бұрын
amazing!
@SANAYSAHANI11 ай бұрын
Awesome geo node stuff
@indoorjetpacks4 ай бұрын
6:13 if you dont see it moving and you've been pausing and backing up to follow exactly because some actions don't get said, and you deleted your group output like he did before making the simulation zone - add it back and this should fix it
@北修12 күн бұрын
Hello, I have a question. When my ball is moving on a plane, it's moving upwards. In the image field simulation, the bumps and bumps are the upwards
@12ben4110 ай бұрын
Fantastic!! It could be another way to make Apple Events logo.
@rajendrameena15011 ай бұрын
I think it is the time now blender people should use and make Premade node that are optimized becuase at the end everything in computer is code and libraries that we use knowingly or unknowingly. thats why my long-term goal is to shift to linux as well.
@rumur10 ай бұрын
i did not expect my boy to have dreads, thanks for the dank video.
@amootoon403211 ай бұрын
놀랍습니다. 강좌의 수준이 다른 채널과는 차원이 틀리네요. 👍👍👍
@BadNormals11 ай бұрын
매우 감사합니다!
@SiggyF10 ай бұрын
You mention that Delta Time was not working. This might be due to that Delta Time (in blender 4.0) is 0 at the first timestep. So if you scale using Delta Time from the simulation node, you clear your velocity field. If I replace the initial dt for frame 1 by 1/fps it works for me.
I really love how amazing your tutorials always are! I was just wondering how could I adjust the speed of the overall animation? I can't seem to be able to adjust it without messing up either the pattern or something else? Thank you!
@iguesslikethat11 ай бұрын
There are TWO move points noe groups, you need the one with the object instanced
@ReinOwader10 ай бұрын
Pagan, mul on ikka hea kõrv. Kuulasin ja mõtlesin, et natuke nagu eestlase aktsent. Aga polnud päris kindel. Mõtlesin, et äkki on lätlastel sarnane aktsent või oled hoopis skandinaavlane. Siiski vana video reetis rahvuse ära. Olen juba kunagi varem ühte sinu tutoriali järgi teinud ja siis polnud mul aimugi uurida kust autor pärit. Tänud ja Thumbs up.
@BadNormals10 ай бұрын
No täpne kõrv jah 😀. Tänud.
@metagraphicstudio414525 күн бұрын
Hi! Awesome!! can u explain how i can do it on 3d object? which nodes i edit to make this? also i did some changes but points not fix on surface
@SteveHaiman5 ай бұрын
Tremendous video. Easy to follow along, and I learned a ton. Made the first simulation and it is awesome (IMO)! I now want to try to make the simulation you show on the face with the gold coming from the eye. You mention that you show on the full length video how to do that but I don't see it in the 2 hour video. Can you give me the link to the video that shows how to do that? THANKS!!!
@WhalerChannelАй бұрын
how you create the group node "Advect" and similar???
@SRIRAM-sc4pv25 күн бұрын
mind blowing
@opti1211 ай бұрын
Quality! Thank you
@NickHillAnimation8 ай бұрын
Brilliant tutorial. I'm using this technique with multiple cameras, though, and every time I change the start frame to render a new shot, the simulation resets itself - it basically starts from having 0 particles, rather than having the particle count it would have if I'd started rendering from frame 0. Is there a way to add a "run-up" variable somehow that will run N steps of the simulation before it evaluates the first frame? I tried using a repeat zone with the mesh part of the geonodes setup (distribute points on faces, store og_pos etc) but couldn't get that to work.
@Nicolaskaw6 ай бұрын
Amazing Tutorial! one Question: How come my points are moving great at first, but after some seconds they start moving in one direction only, as if the vector math subtract node stopped working?
@catcat-yb3lv8 ай бұрын
so cool! I wonder if it is possible to create a 3D fluid simulation? I'm very much looking forward to it!
@aowiclkfjeoasd14 күн бұрын
could you please teach me why you didn't divide divergence value by dt at the end of divergence calculation
@jay_isley7 ай бұрын
Would love to know how you created the animation with the fluid flowing out of the eyes of the head model?
@brownie20063 ай бұрын
Where do you get the ideas/ inspiration for your tutorials? Nice video btw!
@shamant19995 ай бұрын
what if I want to add an object that goes through the field, and the particles interact with it? How would I do that? Should I add a geo info into the simulation zone?
@IoanDavies-g6d5 ай бұрын
How might I go about adding physics into this, so a 3d object can interact with the scene?
@sanjaux6 ай бұрын
14:00 Usually this is where I give up because I don't know why something like that is happening LOL
@sirwani_k32011 ай бұрын
that is next level shit bro, I doubt few universities in the world have this level of teaching method I seriously doubt it thanks for the great tutorial the blender comminuty is unbelievable I can't believe this is free!
@BadNormals11 ай бұрын
This must be the best compliment when you teach better than a university, thanks!
@MMMM-sv1lk10 ай бұрын
amazing work bravooo 🙌👐👏👏👏
@kaanyelmen766510 ай бұрын
I can't find the Advect node, even though the node preset add-on is active. Where am I making a mistake?
@IworkatHERE3 ай бұрын
Amazing!!!!!!!!!!!! Damn!
@sarmonkathar846111 ай бұрын
Like, how genius of a mind does one need in order to, let alone create something like this, but to just understand what is being taught here?... Asking for a friend!
@nurieko9 ай бұрын
I finished the tutorial and the fluid works but no colors are showing in the viewport or render. Not sure if there was a step I missed or it was cut out. Blink and you can easily miss something. Overall, really cool tutorial, kinda hard to follow with couple steps cut out and the side demonstrations but thankfully the comments section figured most of it out.
@artglebash6 ай бұрын
link for Fluid Simulation Extended Tutorial doesn't work anymore :( video is no longer available
@ClydeTony11 ай бұрын
I can't get a red face like it in the video. I checked more than 3 times, but I couldn't figure out the problem, I added the viewer but it can't show the color of the vector, it is just black(I opened the face orientation)😭😭
@iguesslikethat11 ай бұрын
is the named atrebute node set to vector?
@Nicogs11 ай бұрын
same, altho I do see the noise texture only it's black and white for me
@ClydeTony10 ай бұрын
yes, I set it to vector, and the version of the blender is 4.0.1, it's totally black and weird@@iguesslikethat
@iguesslikethat10 ай бұрын
@@Nicogs change from fac, to color
@anobaka573110 ай бұрын
I had the same problem and found the issue. Select the "Viewer" node, in the sidebar select "Node" and under "Properties" set it to Vector.
@Aaws42411 ай бұрын
Damn what an amazing tutorial thank you ❤
@BadNormals11 ай бұрын
I'm glad you liked!
@riccardofasoli572610 ай бұрын
amazing tutorial! quick question: i was trying to find a way to slowly change the flow patter during time, but seems hard to achieve. changing the seed of the flow sim noise texture obviously doesn't work. any idea?
@M_Lopez_3D_Artist7 ай бұрын
ive done exactly the same thing and still having issues with the material it wont show up for those particles just for the floor mesh
@ruslandad3657 ай бұрын
Amazing Tutorial!!! Thanks!!!
@fdr1001007 ай бұрын
how dod u bring up the viewer node it just suddenly appeared when u changed the name on the name attribute, which didnt happen for me
@yash493_6 ай бұрын
you are the GOAT🐐🐐
@M_Lopez_3D_Artist7 ай бұрын
So the SET MATERIAL i do that and my material is showing nothing what went wrong?
@Serhii_Sirko8 ай бұрын
Awesome!
@AudioPervert111 ай бұрын
WOW ! really ...trying to copy this!
@starbuck81928 ай бұрын
tried to follow didnt go well ( probably my skill level ), but great content and love to see more
@james_r_frost10 ай бұрын
Hey all, quick question: How would I transfer this across files? As in how would I attach this to another model. I've followed the tutorial in my Goe Nodes Asset library file and am wondering how I would have them marked as an asset. Do I need both the Fluid object marked and the secondary sim tree marked as well? And do both need to come along when I use it on another model, like the face example our esteemed teacher showed off? Thanks sir, stunning tutorial, awesome work as always!
@XenarthrA2810 ай бұрын
Why can't i find the advect node group?
@blockthechainer10 ай бұрын
is there a reason to disappear the gird when try to undo?
@pnksmigge53248 ай бұрын
What is advect node group and how to get it?
@deniszarubin292010 ай бұрын
This is a triple-A level of tutorials
@movee_tv10 ай бұрын
That's what I'm talking about!!!
@mixikpixi612310 ай бұрын
Crazy big brain
@SuperIceteapeach11 ай бұрын
Bruh are you a Wizard?! 🤯
@BadNormals11 ай бұрын
I just practice a lot 😄
@李理理-i8w4 ай бұрын
How did the DT of 9: 47 appear
@cgndev11 ай бұрын
Helpful!!!!
@fujur79 ай бұрын
would it be possible to do the same but on a noise displaced surface, so the particles follow the surface?
@BadNormals9 ай бұрын
Yes, you still do the movement on a flat grid, but move the points to the surface later on, after the simulation zone. A good option is to use the raycast node and a set position node.