I'm a student studying in Korea! Your lecture was so good that it helped me a lot. Thank you!😀
@ilirbeqiri Жыл бұрын
Thank you @JohnnyMatthews for sharing your knowledge. Saw your video a few days ago. Learned more than one thing new. But I couldn’t stop thinking there should be a shorter way. Then it hit me and so I sat down and recorded my alternative way of generating a Mobius Strip. I have tried more than once to post the video link here, but somehow KZread qualifies my comments as spam (maybe just because of the link presence) and it gets deleted. Anyway, I'm posting a description of my solution: Instead of deleting the last segment of polygon rings after the Curves to Mesh stage, split the curve circle open using a Trim node. This breaks the curve cycle but closes the gap perfectly by inserting a new segment. Now the first and last row match, but not perfectly. Insert a Set Spline Type node before the Trim, and change the type to Bezier. Then set both handle types to Auto. This takes care of the matching problem but introduces many new segments in between the control points. To reduce them, simply insert a Set Spline resolution node after the original circle and lower the value to zero. Play around with the tilting amount and test it yourself. And that's it. This may not be the best way to describe it, but if you are interested, just hop on my channel and have a look.
@StarfuryFlames
Жыл бұрын
nice one!
@PCgmesforever Жыл бұрын
Your tutorials are invaluable. Video quality, script , clarity and the content. All of it adds up to a tutorial of incalculable value for me personally. You have my sincere gratitude.
@JohnnyMatthews
Жыл бұрын
You are very welcome and thanks for watching! Thanks for the kind words.
@dorex2007 Жыл бұрын
Up until the last 30 seconds, I thought this was interesting but FAR too involved as opposed to just using mesh. The last 30 seconds sure changed my mind. Excellent work Johnny
@mickyr1714 ай бұрын
Not sure if anyone has pointed it out yet but if you add a "set spline cyclic" after the "set curve tilt" and turn off cyclic, then a "merge by distance" after the "curve to mesh" you can plug in an "edge neighbors" to the A slot of a "compare" node set to equals and set the B slot to 1 then use that boolean output to the "merge by distance" and complete the shape that way, it does take some playing with the distance in the "merge by distance" node though, your way is probably more accurate lol but thought id share anyway after experimenting
@OrangeJambo Жыл бұрын
Very inspiring. Thank you!
@_blender_man_ Жыл бұрын
Yes! I love Möbius stuff 😅
@aniki8385 Жыл бұрын
Mate, your lessons are great, thank you!
@JohnnyMatthews
Жыл бұрын
You’re welcome, thanks for watching!
@ruslandad365 Жыл бұрын
Hey hello You are just cool!!! You solved the problem that I could not solve for so long how to create a custom UV and texture a closed object using the example of a donut Thank you!!!!
@zboy303 Жыл бұрын
Great work, Johnny. Love seeing how you reason out the various steps. Still trying to get my head around storing attributes as a boolean! It makes sense, but I would probably have tried to store them as indices and then have run into trouble.
@JohnnyMatthews
Жыл бұрын
I’m sure there are 20 other ways to make this work. This is just where my brain went.
@grobknoblin5402 Жыл бұрын
These are super cool!!!! currently working my way through your catalogue I've been jumping around but I watch you so often I though I might as well go through every vide start to finish! Your knowledge of geo nodes and math are insane!!!!! at around 18mins you talk about subtracting tau after dividing tau by the point count: how did you learn this type of thing? it seems like magic to me I have no idea what I would even google to begin to understand why to do that. Do you have any tips or plan to do any courses on how to get good at knowing the math to get good at Blender and nodes?
@3DRodney Жыл бұрын
wow. you use a lot of nodes here in ways that I was unfamiliar with. One of my main hurdles with geometry nodes has been knowing what nodes are available and what has changed from each version of blender. For example, the sample index node has only been available since v3.4, and I believe only allows retrieving the index values since v3.5 alpha. Not really sure how to word this, but I would love to learn your evaluation strategy when researching node functionality (maybe what resources you use, etc), perhaps that could be a topic for a future video? I know that sounds pretty wide open and maybe not doable, but in any case your knowledge and skill base is remarkable and impressive.
@mikaelgonzalez2739 Жыл бұрын
Pretty cool! Kind of long but manages to solve all problems encountered by simpler solutions. However, do you know how to apply smooth shade to the flat part without smoothing the side angles? Auto-smooth does not seem to work here! Keep it up Edit: increasing resolution does the trick, but I imagine it takes a toll on process heaviness.
@exmello Жыл бұрын
I found an easier way to do this is to use a Curve Spiral instead of a Curve Circle. Set the height to 0 and rotations to 1. Then merge by distance. Or your way with a curve circle, instead of identifying faces to delete, just Set Spline Cyclic to false.
@flavio8430 Жыл бұрын
Fantastic tutorial, learning a lot -- thanks for sharing! I noticed that, when I assign a material to the Mobius node, the line where the ends meet is shown -- to correct that I added a "Merge by Distance" node at the end of the Mobius node.
@JohnnyMatthews
Жыл бұрын
I realized too late that I forgot to add that. It is actually in the source file on my Gumroad.
@palpytine Жыл бұрын
Two questions: Why named attributes and not capture attributes? And why not specify the rotation as a number of faces rather than as a fraction?
@santyricon Жыл бұрын
I was just thinking on creating a Möbius strip on blender last night lol
@santyricon
Жыл бұрын
BTW, I wouldn't have been able to creating them, lol
@JohnnyMatthews
Жыл бұрын
It was a little tricky :) I'm sure you could have gotten it eventually.
@AshFrankArt Жыл бұрын
I'm curious to see how these turn out when 3D printed. Guess I'll have to find out!
@JohnnyMatthews
Жыл бұрын
Here was a test print from just the torus knot node www.patreon.com/posts/76996420
@AshFrankArt
Жыл бұрын
@@JohnnyMatthews hey that's awesome!
@genesis2303 Жыл бұрын
Couldn't this be easier with ring selection/loop cut selection node? I saw experimental some time ago, maybe it could simplify this?
@JohnnyMatthews
Жыл бұрын
Sure, and when they come out I’ll be glad to use them!
Пікірлер: 29
I'm a student studying in Korea! Your lecture was so good that it helped me a lot. Thank you!😀
Thank you @JohnnyMatthews for sharing your knowledge. Saw your video a few days ago. Learned more than one thing new. But I couldn’t stop thinking there should be a shorter way. Then it hit me and so I sat down and recorded my alternative way of generating a Mobius Strip. I have tried more than once to post the video link here, but somehow KZread qualifies my comments as spam (maybe just because of the link presence) and it gets deleted. Anyway, I'm posting a description of my solution: Instead of deleting the last segment of polygon rings after the Curves to Mesh stage, split the curve circle open using a Trim node. This breaks the curve cycle but closes the gap perfectly by inserting a new segment. Now the first and last row match, but not perfectly. Insert a Set Spline Type node before the Trim, and change the type to Bezier. Then set both handle types to Auto. This takes care of the matching problem but introduces many new segments in between the control points. To reduce them, simply insert a Set Spline resolution node after the original circle and lower the value to zero. Play around with the tilting amount and test it yourself. And that's it. This may not be the best way to describe it, but if you are interested, just hop on my channel and have a look.
@StarfuryFlames
Жыл бұрын
nice one!
Your tutorials are invaluable. Video quality, script , clarity and the content. All of it adds up to a tutorial of incalculable value for me personally. You have my sincere gratitude.
@JohnnyMatthews
Жыл бұрын
You are very welcome and thanks for watching! Thanks for the kind words.
Up until the last 30 seconds, I thought this was interesting but FAR too involved as opposed to just using mesh. The last 30 seconds sure changed my mind. Excellent work Johnny
Not sure if anyone has pointed it out yet but if you add a "set spline cyclic" after the "set curve tilt" and turn off cyclic, then a "merge by distance" after the "curve to mesh" you can plug in an "edge neighbors" to the A slot of a "compare" node set to equals and set the B slot to 1 then use that boolean output to the "merge by distance" and complete the shape that way, it does take some playing with the distance in the "merge by distance" node though, your way is probably more accurate lol but thought id share anyway after experimenting
Very inspiring. Thank you!
Yes! I love Möbius stuff 😅
Mate, your lessons are great, thank you!
@JohnnyMatthews
Жыл бұрын
You’re welcome, thanks for watching!
Hey hello You are just cool!!! You solved the problem that I could not solve for so long how to create a custom UV and texture a closed object using the example of a donut Thank you!!!!
Great work, Johnny. Love seeing how you reason out the various steps. Still trying to get my head around storing attributes as a boolean! It makes sense, but I would probably have tried to store them as indices and then have run into trouble.
@JohnnyMatthews
Жыл бұрын
I’m sure there are 20 other ways to make this work. This is just where my brain went.
These are super cool!!!! currently working my way through your catalogue I've been jumping around but I watch you so often I though I might as well go through every vide start to finish! Your knowledge of geo nodes and math are insane!!!!! at around 18mins you talk about subtracting tau after dividing tau by the point count: how did you learn this type of thing? it seems like magic to me I have no idea what I would even google to begin to understand why to do that. Do you have any tips or plan to do any courses on how to get good at knowing the math to get good at Blender and nodes?
wow. you use a lot of nodes here in ways that I was unfamiliar with. One of my main hurdles with geometry nodes has been knowing what nodes are available and what has changed from each version of blender. For example, the sample index node has only been available since v3.4, and I believe only allows retrieving the index values since v3.5 alpha. Not really sure how to word this, but I would love to learn your evaluation strategy when researching node functionality (maybe what resources you use, etc), perhaps that could be a topic for a future video? I know that sounds pretty wide open and maybe not doable, but in any case your knowledge and skill base is remarkable and impressive.
Pretty cool! Kind of long but manages to solve all problems encountered by simpler solutions. However, do you know how to apply smooth shade to the flat part without smoothing the side angles? Auto-smooth does not seem to work here! Keep it up Edit: increasing resolution does the trick, but I imagine it takes a toll on process heaviness.
I found an easier way to do this is to use a Curve Spiral instead of a Curve Circle. Set the height to 0 and rotations to 1. Then merge by distance. Or your way with a curve circle, instead of identifying faces to delete, just Set Spline Cyclic to false.
Fantastic tutorial, learning a lot -- thanks for sharing! I noticed that, when I assign a material to the Mobius node, the line where the ends meet is shown -- to correct that I added a "Merge by Distance" node at the end of the Mobius node.
@JohnnyMatthews
Жыл бұрын
I realized too late that I forgot to add that. It is actually in the source file on my Gumroad.
Two questions: Why named attributes and not capture attributes? And why not specify the rotation as a number of faces rather than as a fraction?
I was just thinking on creating a Möbius strip on blender last night lol
@santyricon
Жыл бұрын
BTW, I wouldn't have been able to creating them, lol
@JohnnyMatthews
Жыл бұрын
It was a little tricky :) I'm sure you could have gotten it eventually.
I'm curious to see how these turn out when 3D printed. Guess I'll have to find out!
@JohnnyMatthews
Жыл бұрын
Here was a test print from just the torus knot node www.patreon.com/posts/76996420
@AshFrankArt
Жыл бұрын
@@JohnnyMatthews hey that's awesome!
Couldn't this be easier with ring selection/loop cut selection node? I saw experimental some time ago, maybe it could simplify this?
@JohnnyMatthews
Жыл бұрын
Sure, and when they come out I’ll be glad to use them!