A Robust Two-Step Procedure for Quad-Dominant Remeshing
We propose a new technique for quad‐dominant remeshing which separates the local regularity requirements from the global alignment requirements by working in two steps. In the first step, we apply a slight variant of variational shape approximation in order to segment the input mesh into patches whi...
Saved in:
Published in | Computer graphics forum Vol. 25; no. 3; pp. 537 - 546 |
---|---|
Main Authors | , |
Format | Journal Article |
Language | English |
Published |
Oxford, UK and Boston, USA
Blackwell Publishing, Inc
01.09.2006
Blackwell Publishing Ltd |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | We propose a new technique for quad‐dominant remeshing which separates the local regularity requirements from the global alignment requirements by working in two steps. In the first step, we apply a slight variant of variational shape approximation in order to segment the input mesh into patches which capture the global structure of the processed object. Then we compute an optimized quad‐mesh for every patch by generating a finite set of candidate curves and applying a combinatorial optimization procedure. Since the optimization is performed independently for each patch, we can afford more complex operations while keeping the overall computation times at a reasonable level. Our quad‐meshing technique is robust even for noisy meshes and meshes with isotropic or flat regions since it does not rely on the generation of curves by integration along estimated principal curvature directions. Instead we compute a conformal parametrization for each patch and generate the quad‐mesh from curves with minimum bending energy in the 2D parameter domain. Mesh consistency between patches is guaranteed by simply using the same set of sample points along the common boundary curve. The resulting quad‐meshes are of high‐quality locally (shape of the quads) as well as globally (global alignment) which allows us to even generate fairly coarse quad‐meshes that can be used as Catmull‐Clark control meshes.
Categories and Subject Descriptors (according to ACM CCS): I.3.5 [Computer Graphics]: Geometric algorithms, languages, and systems |
---|---|
Bibliography: | ArticleID:CGF973 ark:/67375/WNG-CMHLCR7J-D istex:E69D754B42333CC3B9011B95BCA30D22F184677D SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 14 ObjectType-Article-2 content type line 23 |
ISSN: | 0167-7055 1467-8659 |
DOI: | 10.1111/j.1467-8659.2006.00973.x |