Boolean union of subd geometry?

In Grasshopper there is the ‘Fuse’ component which works on SubD objects.

It works best when the objects being fused have similar face sizes, and they have a reasonably high number of faces.

From left to right -

  • SubD objects input directly
  • All objects subdivided once before Fuse
  • The 2 cuboids subdivided once, and the sphere subdivided twice (so they all have more similar face sizes)

fuse_example_gh.gh (7.8 KB)

Another way is to do the boolean with Breps, then QuadRemesh with SubD output.
This will change the quad layout also away from the joins, but the quads around the join are usually nicer.
image

7 Likes