PaMO: Parallel Mesh Optimization for Intersection-Free Low-Poly Modeling on the GPU

📅 2025-09-06
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
To address critical challenges in complex 3D mesh simplification—including self-intersections, loss of sharp features, surface deviation, and low computational efficiency—this paper introduces the first end-to-end simplification framework that supports parallel remeshing and provides theoretical guarantees of intersection-free output. Our method integrates GPU-accelerated parallel remeshing, a robust topology-preserving simplification algorithm, and an optimization-based safe projection strategy. It processes arbitrary input meshes directly—without preprocessing—while preventing surface deviation and faithfully recovering sharp features. On an RTX 4090, it simplifies a 2-million-face mesh to 20,000 triangles in just three seconds. Evaluated on the Thingi10K dataset, our approach significantly outperforms state-of-the-art methods in geometric fidelity, strict intersection-freeness, and throughput—achieving millisecond-level processing per mesh.

Technology Category

Application Category

📝 Abstract
Reducing the triangle count in complex 3D models is a basic geometry preprocessing step in graphics pipelines such as efficient rendering and interactive editing. However, most existing mesh simplification methods exhibit a few issues. Firstly, they often lead to self-intersections during decimation, a major issue for applications such as 3D printing and soft-body simulation. Second, to perform simplification on a mesh in the wild, one would first need to perform re-meshing, which often suffers from surface shifts and losses of sharp features. Finally, existing re-meshing and simplification methods can take minutes when processing large-scale meshes, limiting their applications in practice. To address the challenges, we introduce a novel GPU-based mesh optimization approach containing three key components: (1) a parallel re-meshing algorithm to turn meshes in the wild into watertight, manifold, and intersection-free ones, and reduce the prevalence of poorly shaped triangles; (2) a robust parallel simplification algorithm with intersection-free guarantees; (3) an optimization-based safe projection algorithm to realign the simplified mesh with the input, eliminating the surface shift introduced by re-meshing and recovering the original sharp features. The algorithm demonstrates remarkable efficiency, simplifying a 2-million-face mesh to 20k triangles in 3 seconds on RTX4090. We evaluated the approach on the Thingi10K dataset and showcased its exceptional performance in geometry preservation and speed.
Problem

Research questions and friction points this paper is trying to address.

Reducing triangle count without self-intersections in 3D models
Eliminating surface shifts and sharp feature loss during remeshing
Accelerating large-scale mesh processing through GPU parallelization
Innovation

Methods, ideas, or system contributions that make the work stand out.

Parallel re-meshing for watertight, manifold meshes
Robust parallel simplification with intersection-free guarantee
Optimization-based projection to realign and recover features
🔎 Similar Papers
No similar papers found.
S
Seonghun Oh
Yonsei University
X
Xiaodi Yuan
University of California, San Diego
Xinyue Wei
Xinyue Wei
Hillbot
Computer GraphicsComputer VisionEmbodied AI
Ruoxi Shi
Ruoxi Shi
University of California, San Diego
Computer Graphics
Fanbo Xiang
Fanbo Xiang
Hillbot Inc.
Minghua Liu
Minghua Liu
Hillbot
3D VisionEmbodied AI
H
Hao Su
University of California, San Diego, Hillbot Inc.