Untangling Surfaces via Shape and Mesh Repulsion
Jirí Minarcík, Michael Liu, Keenan Crane, Minchen Li
Abstract
Self-intersections are widespread in surface meshes and invalidate downstream simulation, fabrication, and learning pipelines. Existing approaches typically treat self-intersections as local collision events, but embeddedness (i.e., lack of self-intersections) is a global geometric property that cannot be enforced through local reasoning alone. We introduce an energy-based framework that enforces surface embeddedness simultaneously at the shape and mesh levels, based on the insight that successful untangling requires accounting for both global shape-level interactions and local mesh-level interactions. A shape-level energy captures global entanglement independent of discretization, while a mesh-level penalty regularizes local discrete interactions. Together, these energies enable reliable removal of self-intersections without changing mesh connectivity and apply to a broad class of geometries, including surfaces with boundary, non-manifold configurations, immersion failures, and multi-object scenes. Compared to prior state-of-the-art methods, our approach resolves self-intersections across challenging datasets, enabling reliable downstream processing of surface meshes.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 82a9e48b-37d9-471e-ac09-eec29631669bRelated papers
- Instant Self-Intersection Repair for 3D MeshesWonjong Jang, Yucheol Jung, Gyeongmin Lee, Seungyong LeeSIGGRAPH 2025 · 4 citations
- Multi-Material Mesh-Based Surface Tracking with Implicit Topology ChangesPeter Heiss-Synak, Aleksei Kalinov, Malina Strugaru, Arian Etemadi et al.SIGGRAPH 2024 · 10 citations
- Repulsive ShellsJosua Sassen, Henrik Schumacher, Martin Rumpf, Keenan CraneSIGGRAPH 2024 · 12 citations
- Foldover-free maps in 50 lines of codeVladimir A. Garanzha, Igor E. Kaporin, Liudmila N. Kudryavtseva, François Protais et al.SIGGRAPH 2021 · 49 citations
- ContourCraft: Learning to Resolve Intersections in Neural Multi-Garment SimulationsArtur Grigorev, Giorgio Becherini, Michael J. Black, Otmar Hilliges et al.SIGGRAPH 2024 · 25 citations
