Title: Dr. Scott Schaefer
1Surface Parameterization
2Parameterization and Texturing
3Mercator Projection
4Mercator Projection
Image taken from http//idvux.spaces.live.com
5Types of Distortion
- Isometric Mappings
- Preserve lengths
- Conformal Mappings
- Preserve angles
- Equiareal Mappings
- Preserve area
6Mathematics of Parameterization
7Mathematics of Parameterization
8Mathematics of Parameterization
singular values
9Mathematics of Parameterization
conformal
10Mathematics of Parameterization
equiareal
11Mathematics of Parameterization
isometric
12Conformal and Harmonic Mappings
13Conformal and Harmonic Mappings
14Conformal and Harmonic Mappings
Conformal gt Harmonic
15Harmonic Maps
16Harmonic Maps
ith row contains cotan weights for ith vertex
17Mean Value Map
18Mean Value Map
Always positive!
19Mean Value Map
ith row contains mean value weights for ith vertex
20Comparison
Original
Barycenter
Harmonic
Mean value
21Conformal Maps
22Conformal Maps
23Conformal Maps
24Conformal Maps
25Conformal Maps
26Conformal Maps
27Conformal Maps
28Conformal Maps
29Conformal Maps
Sum over all triangles Linear system of equations!
30Conformal Maps
Part of discrete Laplacian
31Iterative Optimization
Input 3D mesh
Repeat
Output 2D parameterization
Image taken from A Local/Global Approach to Mesh
Parameterization
32Conclusions
- Many, many, many methods exist for
parameterization - Not all guarantee 1-to-1 mappings (fold-overs)
- Most measure some degree of conformality
- Need a balance between
distortions