ITS: Implicit Thin Shell for Polygonal Meshes

Abstract

In computer graphics, simplifying a polygonal mesh surface~M into a geometric proxy that maintains close conformity to~M is crucial, as it can significantly reduce computational demands in various applications. In this paper, we introduce the Implicit Thin Shell~(ITS), a concept designed to implicitly represent the sandwich-walled space surrounding~M, defined as~\x∈R3|ε1≤ f(x) ≤ ε2, ε1< 0, ε2>0\. Here, f is an approximation of the signed distance function~(SDF) of~M, and we aim to minimize the thickness~ε2-ε1. To achieve a balance between mathematical simplicity and expressive capability in~f, we employ a tri-variate tensor-product B-spline to represent~f. This representation is coupled with adaptive knot grids that adapt to the inherent shape variations of~M, while restricting~f's basis functions to the first degree. In this manner, the analytical form of~f can be rapidly determined by solving a sparse linear system. Moreover, the process of identifying the extreme values of~f among the infinitely many points on~M can be simplified to seeking extremes among a finite set of candidate points. By exhausting the candidate points, we find the extreme values~ε1<0 and ε2>0 that minimize the thickness. The constructed ITS is guaranteed to wrap~M rigorously, without any intersections between the bounding surfaces and~M. ITS offers numerous potential applications thanks to its rigorousness, tightness, expressiveness, and computational efficiency. We demonstrate the efficacy of ITS in rapid inside-outside tests and in mesh simplification through the control of global error.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…