@@ejiasidaniel2183 You mean the node at 13:52? You can group different nodes into one by pressing Ctrl+G. The name of the group node will show up in the top left corner.
Nicely done. Would love to see this turned into a easy to customize addon. Guess it would get even more interesting for me if you could easily create surface bubbles within bottles with this.
Particularly well explained, thank you. A great top down description of what each step is intended to do, its sub-steps to meet that goal, and then a detailed breakdown of the nodes in each sub-step and how they accomplish that goal. Perfect level of explanation!
Thanks for sharing your knowledge!, Im still trying to understand parts of the nodes and figuring it out how to change some parts without breaking the simulation. Kudos for you!!
I would subscribe to a patreon to understand and study this type of operations! I do not have a mathematical mind at all or in this case almost algebraic operations, but it would be interesting to be able to understand why the use of each node and operation, what the process or abstract logic would be like to achieve what you are looking for. I don't know if many people will like to understand at that level but it sure gives a lot of satisfaction to be able to create new simulation behaviors on your own, thank you so much for uploading this tutorial!
@@seanterelle sure it was a lot of fun ! ;) I just tried to follow and unfortunately at the end was difficult to figure it out where I have made a mistake 😅😅
Genius idea with clear explanation. For someone who are not good at math like me, I spend a long time following the tutorial, however the bubbles crashes and collapses when the simulation runs , I check all the nodes 2 to 3 times but cannot find where the problem is. I'm so close to finishing it , a bit frustrated.
Same thing for me, double-checked everything and repeat all the steps but looks like it didn't work, just one bubble collapsing and that's it. Also changing value to a 0.9 didn't help( (any ideas where I can be mistaken?
@@dinoreyes Good, much better, at least the bubbles won't collapse anymore, but the control bubble shrink to be almost invisible when it collide with other bubbles, still don't know why.
I think your result is outstanding and you're clearly well versed in geometry nodes and mathematics but a lot of what you said went straight over my head. Without seeing you build it and what effect it has, I am non the wiser and didnt really learn anything. I just got a bit bamboozled by your explaination. Do you have any videos that walk you through this process? If not could you make one? From start to finish, node by node?
Excellent run through, with so many nice PBD tips and tricks. Curious about how you go about building your sims. Are you basing them on the node network of ready made nodes in that other great sim software :) or do you just go through the rudiments of what would make such a sim work. Either way, love the detailed and clear explanations, and look forward to more in the future.
I read/watch any content I can find, try to implement, carefully consider unexpected behavior, and repeat until it works! I've found this cycle of studying, attempting, and fixing mistakes is the best way to learn.
Amazing Work. Was a joy to follow, i learned a lot. I can't stop wondering, what kind of background you got, to be able to develop stuff like this? and what's the process like? Do you read a hell lot of Simulation-Research Papers and then try to make them work with nodes? I've been eying this paper about point-simulations of Ferro-Fluid, but could not yet gather the courage to start, because I'm not sure what's the best way to approach a project like this. Is there any insight in your process available?
Glad to hear it! I'm mostly self-taught when it comes to 3D and graphics. I did take the core computer science courses in college but majored in philosophy. I do read research papers and try to make them work in either code or nodes. My advice would be to start trying now! Do not be afraid to fail. Every push teaches you so much, and after you feel burnt out on a specific topic give yourself a couple of days or more and you'll be surprised how much clearer it becomes. You may think "What? That's it? How did I not get that before?". Sometimes you'll have to try and fail many times before you achieve your goal, and sometimes you'll get it the first time. The beautiful thing is that many complex topics share the same foundational knowledge, so the more you learn the easier learning new things becomes. Always be kind to yourself, give your brain time to adapt, and enjoy the process. Good luck!
Thanks for this very motivating answer. Following this, I found some motivation to give 3d differential growth on a mesh the 42nd attempt. And with really diving into your line growth, and some Houdini resources, i actually managed to translate it on to a mesh. I would love to have you take a look at my node setup, just to know if it‘s actually good or if there is some more room for optimization. Would you be interested in that? It’d be much appreciated 🤝
Im curious if there is a way to transfer the displacement further then the initial ball that is touched by the moving ball. To get a bit more of a realistic jiggle going on?
Just finished this tutorial in Blender 4.2, and it works like magic! Thank you so much for making this. it’s super informative and inspiring
How did you get the Store neighbors node?
@@ejiasidaniel2183 You mean the node at 13:52? You can group different nodes into one by pressing Ctrl+G. The name of the group node will show up in the top left corner.
Ur literally building physics with nodes -mindblowing
This is brilliant! Now I consider geometry nodes as a language : setting variables, create functions to make behaviors.
You are a gem Seanterelle, thank you for everything that you do
Nicely done. Would love to see this turned into a easy to customize addon. Guess it would get even more interesting for me if you could easily create surface bubbles within bottles with this.
Most impressive.
Particularly well explained, thank you. A great top down description of what each step is intended to do, its sub-steps to meet that goal, and then a detailed breakdown of the nodes in each sub-step and how they accomplish that goal. Perfect level of explanation!
You're a magician aren't you. This looks crazy
Awesome! This tutorial a little bit take closer the vector math to me! And finally I saw how to use join string on practice. Thanks!
Beautiful result.
Thanks for sharing your knowledge!, Im still trying to understand parts of the nodes and figuring it out how to change some parts without breaking the simulation. Kudos for you!!
This looks amazing! Thank you for the incredible tutorial ❤🔥
wohah, thank you for recording the 1h tut. I love all your outcomes and should really get into that and play with all the geonodes systems :)
This is fantastic. Thank you for sharing your knowledge!
I would subscribe to a patreon to understand and study this type of operations!
I do not have a mathematical mind at all or in this case almost algebraic operations, but it would be interesting to be able to understand why the use of each node and operation, what the process or abstract logic would be like to achieve what you are looking for.
I don't know if many people will like to understand at that level but it sure gives a lot of satisfaction to be able to create new simulation behaviors on your own, thank you so much for uploading this tutorial!
thanks for tutorial
At some point I gave up... so much Groupes inside Groupes ... But the level of your Knowlege is insane! Thanks!
It’s groups all the way down. Sorry to hear you gave up but I hope you had fun!
@@seanterelle sure it was a lot of fun ! ;) I just tried to follow and unfortunately at the end was difficult to figure it out where I have made a mistake 😅😅
Awesome tutorial, thanks for sharing!
compared to your other videos this explains alot more and I hope you can make like a short version and a indepth explanation
awesome work! thanks for the tutorial
Thank you for this tutorial!! So useful :)
amazing work thankyou
Genius idea with clear explanation. For someone who are not good at math like me, I spend a long time following the tutorial, however the bubbles crashes and collapses when the simulation runs , I check all the nodes 2 to 3 times but cannot find where the problem is. I'm so close to finishing it , a bit frustrated.
In the timestamp 28:49 of the video, in the divide node, instead of 1 use a 0.9 value...at least for me it works.
Same thing for me, double-checked everything and repeat all the steps but looks like it didn't work, just one bubble collapsing and that's it. Also changing value to a 0.9 didn't help( (any ideas where I can be mistaken?
I had the "constrain between two vertical planes" vector setup plugged into the offset instead of position. When I corrected that it worked.
@@dinoreyes Good, much better, at least the bubbles won't collapse anymore, but the control bubble shrink to be almost invisible when it collide with other bubbles, still don't know why.
@@Boipelo I tried, but the bubbles flied away.
Amazing thank you !
I think your result is outstanding and you're clearly well versed in geometry nodes and mathematics but a lot of what you said went straight over my head. Without seeing you build it and what effect it has, I am non the wiser and didnt really learn anything. I just got a bit bamboozled by your explaination. Do you have any videos that walk you through this process? If not could you make one? From start to finish, node by node?
Exactly, I was trying to copy it node for node but even at that there are some node tree he didn't open🥲
Looks amazing.
genius
Excellent work!
really cool!
this is not a tutorial, right? its a breakdown...
Incredible!!
bravo!
Can someone give an example of how the store last position group work? In the beginning of the tree?
Here he explain this ruclips.net/video/81vfj1Ui-bc/видео.htmlsi=CGwwNOFOrl6YDu_D&t=270
Store Named Attribute node, with Position plugged into the value and "last_position" as the name
Someone has find out ?
I'm also looking for
Excellent run through, with so many nice PBD tips and tricks. Curious about how you go about building your sims. Are you basing them on the node network of ready made nodes in that other great sim software :) or do you just go through the rudiments of what would make such a sim work. Either way, love the detailed and clear explanations, and look forward to more in the future.
I read/watch any content I can find, try to implement, carefully consider unexpected behavior, and repeat until it works! I've found this cycle of studying, attempting, and fixing mistakes is the best way to learn.
are these nodegroup work on blender 4.0?
i got like an issue where i don't see the naming of every neighbour, am i overlooking something?
Amazing Work. Was a joy to follow, i learned a lot. I can't stop wondering, what kind of background you got, to be able to develop stuff like this? and what's the process like? Do you read a hell lot of Simulation-Research Papers and then try to make them work with nodes? I've been eying this paper about point-simulations of Ferro-Fluid, but could not yet gather the courage to start, because I'm not sure what's the best way to approach a project like this. Is there any insight in your process available?
Glad to hear it! I'm mostly self-taught when it comes to 3D and graphics. I did take the core computer science courses in college but majored in philosophy. I do read research papers and try to make them work in either code or nodes. My advice would be to start trying now! Do not be afraid to fail. Every push teaches you so much, and after you feel burnt out on a specific topic give yourself a couple of days or more and you'll be surprised how much clearer it becomes. You may think "What? That's it? How did I not get that before?". Sometimes you'll have to try and fail many times before you achieve your goal, and sometimes you'll get it the first time. The beautiful thing is that many complex topics share the same foundational knowledge, so the more you learn the easier learning new things becomes. Always be kind to yourself, give your brain time to adapt, and enjoy the process. Good luck!
Thanks for this very motivating answer. Following this, I found some motivation to give 3d differential growth on a mesh the 42nd attempt. And with really diving into your line growth, and some Houdini resources, i actually managed to translate it on to a mesh. I would love to have you take a look at my node setup, just to know if it‘s actually good or if there is some more room for optimization. Would you be interested in that? It’d be much appreciated 🤝
this is a breakdown lol, not a tutorial
Great to include the detailed overview, but where does the tutorial actually start?
Will this file work in Blender 4.1?
Im curious if there is a way to transfer the displacement further then the initial ball that is touched by the moving ball. To get a bit more of a realistic jiggle going on?
after rewatching some parts as I got some parts wrong like be aware that at. 13:53 we sample edges and not points.
🤯
8:00 does it make sense? 🤣🤣🤣
Before buying what kind of spec do I need to run the simulation without crashing?
I have 32gb RAM
RTX 2070 SUPER.
Ryzen 5 3600x is this enough?
I can’t imagine that wouldn’t be enough
not for beginner
NOOOOO ARTIST NSFW DONT DO IT