3
$\begingroup$

I have the following model where I want to carve a shape into the geometry. I'm trying to use a geometry node so far because I need to create many shapes like this but procedurally.

enter image description here

My problem now is that I don't know how I could make the border where the intersection happens to be smooth. I found this photo where is possible to see the effect I want

enter image description here

$\endgroup$
1
  • $\begingroup$ Do you mean you're carving many different shapes? A procedural ellipse with good topology would be achievable entirely in GN.. $\endgroup$
    – Robin Betts
    Feb 19 at 11:15

1 Answer 1

5
$\begingroup$

It's possible to use Bevel modifier limiting by weight if you store the Intersecting Edges output of the Mesh Boolean node as an edge attribute called "bevel_weight_edge" like this:

enter image description here

However with the current setup this produces overlapping geometry with any adequate bevel size for the situation as you can see, so you would need to address that. Maybe you don't need such a dense geometry to create this and could smooth everything with Subdivision surface modifier only as the last step:

enter image description here

This does not produce very smooth forms, because of the "messy" geometry left after Boolean operation, so maybe it should be modelled some other way if a cleaner result is required. You could try making it from very dense geometry and then smoothing everything:

enter image description here

But that might get quite intense on computing and memory required.

A more complex node setup somehow generating cleaner topology is needed for a really good solution.

$\endgroup$
1
  • $\begingroup$ Yes, I think you are right, I will rethink this then $\endgroup$ Feb 19 at 11:34

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .