gkjohnson / three-bvh-csg

A flexible, memory compact, fast and dynamic CSG implementation on top of three-mesh-bvh
MIT License
602 stars 46 forks source link

COPLANAR faces need to be handled specially depending on their facing direction #103

Closed gkjohnson closed 1 year ago

gkjohnson commented 1 year ago

Ie with addition - two cubes with faces joining while next to each other requires that neither coplanar face is included. But two cubes in exactly the same spot should result in just a single face.

Related to #69

gkjohnson commented 1 year ago

Can likely add COPLANAR_ALIGNED and COPLANAR_OPPOSITE flags to handle specially in the action function.