Texture mapping progressive meshes
Top Cited Papers
- 1 August 2001
- proceedings article
- Published by Association for Computing Machinery (ACM)
- p. 409-416
- https://doi.org/10.1145/383259.383307
Abstract
Given an arbitrary mesh, we present a method to construct a progressive mesh (PM) such that all meshes in the PM sequence share a common texture parametrization. Our method considers two important goals simultaneously. It minimizes texture stretch (small texture distances mapped onto large surface distances) to balance sampling rates over all locations and directions on the surface. It also minimizes texture deviation (“slippage” error based on parametric correspondence) to obtain accurate textured mesh approximations. The method begins by partitioning the mesh into charts using planarity and compactness heuristics. It creates a stretch-minimizing parametrization within each chart, and resizes the charts based on the resulting stretch. Next, it simplifies the mesh while respecting the chart boundaries. The parametrization is re-optimized to reduce both stretch and deviation over the whole PM sequence. Finally, the charts are packed into a texture atlas. We demonstrate using such atlases to sample color and normal maps over several models.Keywords
This publication has 20 references indexed in Scilit:
- Adaptive unwrapping for interactive texture paintingPublished by Association for Computing Machinery (ACM) ,2001
- Hierarchical face clustering on polygonal surfacesPublished by Association for Computing Machinery (ACM) ,2001
- Silhouette clippingPublished by Association for Computing Machinery (ACM) ,2000
- Normal meshesPublished by Association for Computing Machinery (ACM) ,2000
- Importance Driven Texture Coordinate OptimizationComputer Graphics Forum, 1998
- Non-distorted texture mapping for sheared triangulated meshesPublished by Association for Computing Machinery (ACM) ,1998
- MAPSPublished by Association for Computing Machinery (ACM) ,1998
- Appearance-preserving simplificationPublished by Association for Computing Machinery (ACM) ,1998
- Parametrization and smooth approximation of surface triangulationsComputer Aided Geometric Design, 1997
- Generating a Texture Map from Object‐Surface Texture DataComputer Graphics Forum, 1995