kaolin icon indicating copy to clipboard operation
kaolin copied to clipboard

Add boolean operations to meshes

Open sambaPython24 opened this issue 11 months ago • 2 comments

Hello,

it would be great to be able to use boolean operations between different (e.g. surface meshes) such as intersection, union and difference.

sambaPython24 avatar Jan 21 '25 13:01 sambaPython24

Thanks for the idea. This feature requires developing a pretty major geometry processing toolkit, and is not currently on the roadmap. I will tag this as a feature request for the future.

What is your use case, requiring this? (booleans over surface meshes are also not well-defined in the case of non-manifold or non-closed geometry, a problem closely studied in 3D printing. E.g. here's one example of toolkit supporting implicit surface modeling with these operations supported, but not differentiable: https://www.gradientspace.com/tutorials/2018/2/20/implicit-surface-modeling)

shumash avatar Feb 23 '25 21:02 shumash

Stale issue message

github-actions[bot] avatar Apr 25 '25 21:04 github-actions[bot]