Please don't apologize for the video taking too long. I can't speak for everyone but I personally really appreciate the pace and how you break things down. It's really powerful to see how you approach each problem and your voice is easy to listen to as well. Please keep these coming!
@blenderpath
10 ай бұрын
Thank you so much! It's really good to see that some people like this kind of tutorials. it's very heart warming.
@SuryaKiranReddy-xx1gb
Жыл бұрын
I really love how you explain every step on how it works and what's happening. That's really cool man Keep up. subscribed.
@blenderpath
Жыл бұрын
Thank you so much! I'm so glad you liked it!
@markzaikov456
3 ай бұрын
I love that you're explaining the problem and how a specific node will solve it. Really good for fundamentals that people can use for their own problems too!
@gordonbrinkmann
Жыл бұрын
Good explanations, very in detail and comprehensible. Just a quick note for people who want to reduce the amount of nodes in their setup: when doing something like checking the distance between two points for collision, it is not necessary to use two Vector math nodes, first to subtract the vectors and then get the length. The Vector math node has the Distance function which is doing that in one step, because the Euclidian distance between two vectors is the same as the Euclidian distance between the difference of those vectors and the origin (0, 0, 0), which is what the Length function calculates. I'm sure you are aware of that, I thought it might just be interesting for others who do not know this relation.
@blenderpath
Жыл бұрын
Hi! Thank you for your attention! yes you're right but In that situation, It was necessary to have a 3d vector for each points to give it to the "set position" node. that's why I needed to use the "subtract" for achieving that vector. otherwise, yes. we can use "distance" instead of "subtract" + "Length". Thank you again for paying attention!
@blueroommedia3471
Жыл бұрын
This is a great tutorial. If you’re in 4.0, you can use the repeat zone for iterations instead of stacking groups!
@blenderpath
Жыл бұрын
Thank you! Right. But I hope simulation node could have subframes. lots of problems can be gone!
@darshjoshi1641
Жыл бұрын
Thank you for explaining thought process behind each decision.
@blenderpath
Жыл бұрын
Thank you for watching! happy you liked it!
@yasiin_miim
9 ай бұрын
This is such a great Tutorial, I've been struggling with Sim. Nodes and your video helps a lot! Thanks! ❤️
@blenderpath
9 ай бұрын
Thank you! I'm so glad it helped!
@timdrummatube
7 ай бұрын
MASSIVELY helpful with the math explanations! You, sir, are a saint.
@vbrcement3666
6 ай бұрын
Wow ... what can I say? You are just brilliant, such detailed explanations, all logical, everything perfect, I thank you a lot for your effort and for sharing!
@user-em7fd4bs6h
6 ай бұрын
you explain very well, in detail and clearly, thank you for that!
@MiksLatvis
10 ай бұрын
Thank you, great tutorial. Thank you for taking time and explaining the nodes.
@blenderpath
10 ай бұрын
Thank you so much! My pleasure.
@garrysalisbury211
11 ай бұрын
Excellent tutorial and well presented. This setup makes an interesting tool to model ways for galaxies to form. I added an additional force of negative gravity (although his may have a similar effect as the controller and added a switch so that one can choose to have outer particles rotate faster than inner particles or the way you set it up. Large galaxies have outer starts rotating faster than inner stars due to proposed dark matter. Thanks again for an excellent presentation.
@blenderpath
11 ай бұрын
Thank you for your attention! Happy to see that it was helpful.
@kdom4953
11 ай бұрын
i cant wait to make a tornado , very good explanation , learn a ton of thing from this video . keep up the good work , thank
@blenderpath
11 ай бұрын
Thanks for watching! happy to help.
@haziqz1984
20 күн бұрын
Man love the tutoriaal! Btw, if i set a scene will the particle collide with any objects around it? Thx
@ksunnywazowski
Жыл бұрын
Happy to see new loss on. Thank you 🍓
@blenderpath
Жыл бұрын
Thank you for watching! My pleasure.
@uRick101
Жыл бұрын
- very helpful - many thx!! :^]
@blenderpath
Жыл бұрын
I'm so glad to hear it! My pleasure!
@blendgat1951
Жыл бұрын
And now I know why a cross product is so useful. Thank you.
@blenderpath
Жыл бұрын
Glad it was helpful. my pleasure.
@KrazyKaiser
Жыл бұрын
--To be clear, the Node Group you created contained the "Set Position" node that was within the "Simulation Zone" AND all of the math (noise, subtract, scale) that fed into it, correct?-- Never mind, it was more clear when you made the second Node Group what you did.
@BLACKOPS1499
Жыл бұрын
Great video brotha! As someone who is learning this has been a great help!
@blenderpath
Жыл бұрын
Thanks! I'm so glad to hear it!
@alessandrorovesti9617
5 ай бұрын
Amazing tutorial, how can particles rotate on themselves during the vortex simulation?
@armenkeshishian5974
7 ай бұрын
THANK YOU ❤❤❤❤❤❤❤❤
@KrazyKaiser
Жыл бұрын
Extremely good tutorial!!!!
@blenderpath
Жыл бұрын
Thank you so much!
@TheAniki94
Жыл бұрын
Subbed only because of that cool first image, i'll be sure to watch the entire tutorial, seems like you're explaining things very well if i take a look at the comments 😊 👍 will comment later for real feedback 😊
@blenderpath
Жыл бұрын
Hi! well at least I know that showing cool images matter! =) Thanks!
amazingly well explained dude... please keep doing it because tutorials like "put this into this" are soo poorly explained... you are teaching us to understand geometry nodes, the only way to use it efficentliy instead learning by heart what a single node can do... subed and liked....
@blenderpath
11 ай бұрын
Thank you so much! It's very heart warming to hear. because for my personal learning, I always look for the tutorials like this that they explain every thing and it is my main purpose on this channel. But I also understand that some people don't like this kind of tutorials and that's totally OK.
@StankoBeronja
11 ай бұрын
well people who dont like tutorials like this are never really going to understand geometry nodes wholy - their loss if you ask me... the best thing about tutorials like this: we learn much how math is used in such enviroments like geometry nodes,but this knowledge you can transfer to shaders for example, even to another node based programs like touchdesigner or unreal engine... you are educating us, not only teaching geometry nodes, and thats really worth every seconds watching it buddy... as I said, just keep doing it like this and you'll get subscribers in no time@@blenderpath
@FlorianStangl
8 ай бұрын
@BlenderPath Thank for this detailed tutorial and in-depth explanation! There's a detail that I can't reproduce, neither with Blender 3.6 nor 4.0.1: The points never move up the Z axis. They follow the attractor but only horizontally. Did I miss anything?
@alexanderhandjiev2845
4 ай бұрын
try to switch object info and position in the group. when they connect to the Subtract, they should be 1st object info, 2nd position
@AleksandarPopovic
Жыл бұрын
Very, very nicely, I won to my mesh to distribute points and with bug noci to go out.....but distributed points can represent good my mesh??🤔🤔🤔🤔🤔
@blenderpath
Жыл бұрын
Thank you and please forgive me friend. honestly I couldn't understand exactly what you are talking about. If you still have your question please send to my email (blenderpath.contact@gmail.com). Maybe we could talk about it more in depth there.
@_blender_man_
Жыл бұрын
Super
@blenderpath
Жыл бұрын
Thanks man!
@AleksandarPopovic
Жыл бұрын
And keep going
@alfianrachmawan9282
10 ай бұрын
this is a very cool tutorial. but is it possible to make random rotation in the points? if its possible how can i do it?
@blenderpath
10 ай бұрын
Thank you! yes. when you are using "instance on points" node at the end, you can use random values for the rotation.
@paulatreides1354
Жыл бұрын
very cool !thanks a lot ,doesn't work with eevee right ? only with cycles , when i turn on eevee nothing shows up , but cycles yes
@blenderpath
Жыл бұрын
Thanks! eevee doesn't render point clouds, so if you want to use eevee you should use "instance on points" node and an ico sphere for instancing at the last step.
@paulatreides1354
Жыл бұрын
@@blenderpath oooh i see , thanks man :)
@SiLiDNB
Жыл бұрын
Are you Tech Art Aid? You sound exactly like him!
@blenderpath
Жыл бұрын
Hi! No. It's just me =)
@MohidoTech
11 ай бұрын
Nice tutorial Blender Path (Liked and Subscribed since this vid is one of the best geometry nodes physics tutorial). Though, I have one question about the implementation of the rotation. You could have also implemented it in another way (100% accurate) and all you need to care about is the angle of rotation. So, why did you choose to go with the sampling method (the one in your video)? does it provide a better rendering speed? The technique I am talking about is explained by Fraya in this video: kzitem.info/news/bejne/mKBr34trinZ0ZYo But long story short: p = p.x * (cos(a), sin(a)) + p.y*(-sin(a), cos(a)) Where: `p` is the point you want to move. (one of the distributed points in your example) `a` is the angle you want to move the point with. ---------------------------- The only work, you need is to precompute the sine and cosine of the angle you want to move with. Thanks again for the great video, looking forward to see new videos with such great explanations!
@blenderpath
11 ай бұрын
Hi! Thank you so much! well there are 2 reasons: 1. Since blender GN didn't have any proper rotating and twisting tool, I made such asset with the method you mentioned for my self. but that method is best for static situations, not dynamics necessarily. because in dynamics, we need one vector AT EACH FRAME for the points (or any thing else) to move them along those vectors. in dynamics we need to have more control for mixing multiple vectors together at each frame to make more artistic or random movements and for many other reasons. this method you mentioned which I used that too, is very nice but dynamics is more about vectors at each frame. for example in this dynamic method you can interactively move you center object and see the changes in points movement, while you can't have that in static mode. 2. well this was simulation tutorial and I needed to explain basics of simulation along with making a cool effect :)) also needed to explain how to increase accuracy and other stuffs. Also thank you for asking this nice question. I hope the video was useful for you.
@MohidoTech
11 ай бұрын
@@blenderpath I spent the last hour implementing the other technique (couldn't sleep without checking your point :P ). Because I was sure that both are dynamic (in sense they respect the center). But, one pushes particles away (not perfect angular motion), and the other rotates them with perfect angular motion. And it works even with a moving center. Will share it on my channel and post here the link. My conclusion is: the only difference between the two in my opinion is the application. The sampling technique is better to simulate hurricanes like forces as the velocity is not literally angular. Hurricanes tend to throw away objects (outward-direction). However, to simulate a perfect angular momentum (mostly seen in dense-sticky liquids rotations such as honey) the angle-based rotation seems to look better as particles are not thrown outward.
@blenderpath
11 ай бұрын
Oh... I didn't think that you meant to implement that method in dynamics, because I didn't do that for myself since it needed more nodes and would make the tutorial so much more complex =)). but yes. we can do that also in simulation nodes but honestly I didn't even think about this method in here and that it results in accurate angular movements but yeah, it does. so that's nice 👍and thank you for recommending that. Now I'm interested to check that myself.
@MohidoTech
11 ай бұрын
Yep, my geometry nodes panel looks hairy now 😂 Anyways, it was fun checking out the simulation zone. I never thought that this is possible in Blender! Thanks for mentioning it
@blenderpath
11 ай бұрын
Thank you for your recommendation. you are right and That method is accurate. all those nodes, totally worth it for such projects.
Пікірлер: 64