Presentation
Solid-Shell Labeling for Discrete Surfaces
SessionMesh Processing
DescriptionArtist-created meshes in-the-wild often do not have a well defined interior. We observe that they typically consist of a mix of solid elements, faces that bound a volume, and shell elements that represent the medial surface of a thin shell. The lack of a well-defined interior prevents downstream applications, such as solid-modeling, simulation, and manufacturing. We present a method that takes as input a surface mesh and assigns to each face a label determining whether it belongs to a solid or shell. These labels reduce ambiguity by defining the interior for solid faces through thresholding the generalized winding number field, and for shell faces as the volume within an offset. We cast the labeling problem as an optimization that outputs a solid/shell label for each face, guided by a sparse set of user inputs. Once labeling is complete, we show how the shape can be volume meshed by passing the shell faces through an offset mesher and the solid faces to an off-the-shelf tetrahedral mesher, producing a final volumetric mesh by taking their union. Experiments on diverse meshes with defects and multiple solid and shell components demonstrate that our approach delivers the desired labels, enabling modeling and simulation on wild meshes in a way that respects the user intent.

Event Type
Technical Papers
TimeMonday, 15 December 20253:22pm - 3:33pm HKT
LocationMeeting Room S421, Level 4

