I’m trying to make a geometry node setup that transforms my plane every frame – varying sharp and curved edges
I attached the setup where I’m currently at. It works perfectly for “sharp edges only” and you can see some of the creations on the right. I’m happy with this so far
However, I’m trying to extend the setup so that it includes adding curved edges, too – varying its size and quantity within the given plane
I attached an image of what I mean / what I’m hoping to generate variations of.
smooth geomatry should work , you could also use ‘set spline resolution’ with ‘set spline type’ set to "NUBRIS’ with
Thank you for this but the issue is that it bends all corners – I’m hoping for a solution that builds on my base setup, adding a variant that curves the edge between two points. Varying the bend, and the selected two points per frame
you can do setup like following(1) before converting to mesh. but you might have to reduce the merge by distance amt(2) if its too high it merges all the vertices that makes it smooth
i set spline type bazire with hanel set to auto as it preserve more of the form , for Nurbs makes it smaller ig. its your preference you migth want to delete set handle type node but i didnt see much of issue while testing it
That sort of works thank you
It seems like these curvature settings affect the entire shape though. Is there any way to specify it?
Say the plane is made out of 50 vertices. Any way to make 20 neighboring vertices into one curve, while the remaining 30 stay sharp and offset by the other nodes?
yes it can be done useing selection, if you want specific count use following setup. it adds point, then you use geomatry proximity to find distance between the new point & the vertex of mesh then i use sort element to sort the index of points based on distance, then you connect index to less then (the value here is the count of vertex that will be smoth) & connect that to selection of both set type & handel type. then you cna change the location of newly added point node to adjust which neaby vertix will be smooth out
you can also not bother with sort element & connect distacne to less then (float) then adjust the value of less then but you wont be able to specify sepecific count but it will made smooth curve based on distance from the point newly added.
last look into how selection work in geo node, it will make it easy in future project if you want something to happen to only specific part of the object
here is video:-https://youtu.be/p4rwhifXNCw?si=0B0oi-npyJcXvK1u
here is set up that is based on distance
Sorry for the late reply, I missed the notification about your latest post
This is working amazingly, thank you!
One last thing, is there any way to build on the “sort elements” version of your setup and specify whether the curves go outward the original plane or inwards? In my original post, I made mockups of the curve going into the shape – any way to achieve that?
like curve should only bend outword or only bend inword? idk know how would you do that.
if you mean the middle part should be sharp & the curve that is far from middle that should be curved then insted of less then change it to grater then. that shoud do the trick
That’s alright - you helped immensely already! Thank you