Skip to content

Add boolean operations to meshes #853

Open
@sambaPython24

Description

Hello,

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

Activity

shumash

shumash commented on Feb 23, 2025

@shumash
Collaborator

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)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    feature-requestFeature requests / suggestions

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      Add boolean operations to meshes · Issue #853 · NVIDIAGameWorks/kaolin