Skip to:Content
|
Bottom
Cover image for Polygon mesh processing
Title:
Polygon mesh processing
Publication Information:
Natick, Mass. : A K Peters, c2010.
Physical Description:
xi, 230 p. : ill. (chiefly col.) ; 24 cm.
ISBN:
9781568814261
Added Author:

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000010265665 QA447 P62 2010 Open Access Book Book
Searching...

On Order

Summary

Summary

Geometry processing, or mesh processing, is a fast-growing area of research that uses concepts from applied mathematics, computer science, and engineering to design efficient algorithms for the acquisition, reconstruction, analysis, manipulation, simulation, and transmission of complex 3D models. Applications of geometry processing algorithms already cover a wide range of areas from multimedia, entertainment, and classical computer-aided design, to biomedical computing, reverse engineering, and scientific computing.

Over the last several years, triangle meshes have become increasingly popular, as irregular triangle meshes have developed into a valuable alternative to traditional spline surfaces. This book discusses the whole geometry processing pipeline based on triangle meshes. The pipeline starts with data input, for example, a model acquired by 3D scanning techniques. This data can then go through processes of error removal, mesh creation, smoothing, conversion, morphing, and more. The authors detail techniques for those processes using triangle meshes.

A supplemental website contains downloads and additional information.


Author Notes

Leif Kobbelt is a professor of Computer Graphics & Multimedia at RWTH Aachen University in Germany. Mario Botsch is a professor of Computer Science at Bielefeld University and leads the Computer Graphics & Geometry Processing Group. Mark Pauly is an assistant professor in the computer science department of ETH Zurich, Switzerland. Pierre Alliez is a researcher in Computer Science at INRIA Sophia-Antipolis, in the GEOMETRICA group. Bruno Lvy is a senior researcher in INRIA-NGE, and a member of the LORIA lab. He is the scientific head of the ALICE project team.


Table of Contents

Prefacep. ix
1 Surface Representationsp. 1
1.1 Surface Definition and Propertiesp. 3
1.2 Approximation Powerp. 5
1.3 Parametric Surface Representationsp. 7
1.4 Implicit Surface Representationsp. 13
1.5 Conversion Methodsp. 15
1.6 Summary and Further Readingp. 20
2 Mesh Data Structuresp. 21
2.1 Face-Based Data Structuresp. 22
2.2 Edge-Based Data Structuresp. 24
2.3 Halfedge-Based Data Structurep. 25
2.4 Directed-Edge Data Structurep. 27
2.5 Summary and Further Readingp. 28
3 Differential Geometryp. 29
3.1 Curvesp. 29
3.2 Surfacesp. 31
3.3 Discrete Differential Operatorsp. 40
3.4 Summary and Further Readingp. 48
4 Smoothingp. 49
4.1 Fourier Transform and Manifold Harmonicsp. 50
4.2 Diffusion Flowp. 54
4.3 Fairingp. 57
4.4 Summary and Further Readingp. 61
5 Parameterizationp. 63
5.1 General Goalsp. 64
5.2 Parameterization of a Triangulated Surfacep. 66
5.3 Barycentric Mappingp. 67
5.4 Conformal Mappingp. 71
5.5 Methods Based on Distortion Analysisp. 78
5.6 Summary and Further Readingp. 82
6 Remeshingp. 85
6.1 Local Structurep. 86
6.2 Global Structurep. 87
6.3 Correspondencesp. 89
6.4 Voronoi Diagrams and Delaunay Triangulationsp. 89
6.5 Triangle-Based Remeshingp. 92
6.6 Quad-dominant Remeshingp. 104
6.7 Summary and Further Readingp. 110
7 Simplification & Approximationp. 111
7.1 Vertex Clusteringp. 113
7.2 Incremental Decimationp. 115
7.3 Shape Approximationp. 122
7.4 Out-of-Core Methodsp. 127
7.5 Summary and Further Readingp. 130
8 Model Repairp. 131
8.1 Types of Artifacts: The "Freak Show"p. 132
8.2 Types of Repair Algorithmsp. 132
8.3 Types of Inputp. 135
8.4 Surface-Oriented Algorithmsp. 139
8.5 Volumetric Repair Algorithmsp. 144
8.6 Summary and Further Readingp. 150
9 Deformationp. 151
9.1 Transformation Propagationp. 153
9.2 Shell-Based Deformationp. 155
9.3 Multi-Scale Deformationp. 157
9.4 Differential Coordinatesp. 164
9.5 Freeform Deformationp. 169
9.6 Radial Basis Functionsp. 173
9.7 Limitations of Linear Methodsp. 175
9.8 Summary and Further Readingp. 177
A Numericsp. 181
A.1 Discretizing Poisson and Laplace Equationsp. 181
A.2 Data Structures for Sparse Matricesp. 184
A.3 Iterative Solversp. 187
A.4 Sparse Direct Cholesky Solverp. 193
A.5 Non-Symmetric Indefinite Systemsp. 196
A.6 Comparisonp. 197
Bibliographyp. 203
Indexp. 226
Go to:Top of Page