CSCI 621: Digital Geometry Processing
Hao Li
http://cs621.hao-li.com
1
Spring 2017
9.1 Surface Parameterization Hao Li http://cs621.hao-li.com 1 - - PowerPoint PPT Presentation
Spring 2017 CSCI 621: Digital Geometry Processing 9.1 Surface Parameterization Hao Li http://cs621.hao-li.com 1 Modeling 2 Modeling 3 Viewpaint The creation of a 3D assets surface, including that surfaces color, texture, opacity, and
CSCI 621: Digital Geometry Processing
http://cs621.hao-li.com
1
Spring 2017
2
3
4
5
Rango: Creating creature scale textures in ZBrush...
6
(Wrinkle Pass)
7
8
9
10
Levy et al.: Least squares conformal maps for automatic texture atlas generation, SIGGRAPH 2002.
11
12
13
14
15
16
17
θ φ θ φ 2π −π π
18
19
stereographic Lambert Mercator preserves angles = conformal preserves area = equiareal
Floater, Hormann: Surface Parameterization: A Tutorial and Survey, Advances in Multiresolution for Geometric Modeling, 2005
20
21
22
p
xu xv
23
intersecting curves on is the same as that of the corresponding pre-images in .
is the same as that of its pre-image in .
24
u = (u, v) x = (x, y, z)
J = xu xv yu yv zu zv
25
u xu
u xv
u xv
v xv
1 I du2
26
27
28
29
Crane et al. Spin Transformations of Discrete Surfaces, ACM Siggraph 2011
30
31
32
33
Ω
Ω
34
35
36
37
38
39
αij
βij
vi vj
40
41
42
43
αij
βij
vi
vj
δij
γij
(no negative weights, even for obtuse angles)
44
mesh uniform weights cotan weights (shape preserving) mean value
45
46
47
48
49
50
51
Levy, Petitjean, Ray, Maillot: Least Squares Conformal Maps for Automatic Texture Atlas Generation, SIGGRAPH, 2002
Levy, Petitjean, Ray, Maillot: Least Squares Conformal Maps for Automatic Texture Atlas Generation, SIGGRAPH, 2002
52
53
seamless, continuous parameterization of genus-0 surfaces
54
55
Levy: Constraint Texture Mapping, SIGGRAPH 2001.
56
Siggraph 2007 Course Notes
survey, advances in multiresolution for geometric modeling, Springer 2005
Practice, SIGGRAPH Asia 2008 Course Notes
57
Decimation
58