CSCI 621: Digital Geometry Processing
Hao Li
http://cs621.hao-li.com
1
Spring 2017
11.1 Remeshing Hao Li http://cs621.hao-li.com 1 Outline What is - - PowerPoint PPT Presentation
Spring 2017 CSCI 621: Digital Geometry Processing 11.1 Remeshing Hao Li http://cs621.hao-li.com 1 Outline What is remeshing? Why remeshing? How to do remeshing? 2 Outline What is remeshing? Why remeshing? How to do
CSCI 621: Digital Geometry Processing
http://cs621.hao-li.com
1
Spring 2017
2
3
4
5
6
7
8
9
all-triangle mesh all-quad mesh quad-dominant mesh
10
11
12
13
14
Interior vertex Boundary vertex Triangle mesh 6 4 Quadrangle mesh 4 3
15
Interior vertex Boundary vertex Triangle mesh 6 4 Quadrangle mesh 4 3
16
17
18
19
20
21
Edge Split Vertex Shift Edge Collapse Edge Flip
22
23
|Lmax − L| =
2Lmax − L
= 4 3L
Lmax
1 2Lmax 1 2Lmax
Edge Split
24
|Lmin − L| =
2Lmin − L
= 4 5L
3 2Lmin 3 2Lmin
Lmin Lmin Lmin Edge Collapse
25
26
Edge Flip
4
(valence(vi) − opt valence(vi))2
27
Vertex Shift
28
pi ci
29
i
project tangent
ni pi ci
30
compute position & normal
project
31
32
33
34
35
36
37
38
39
40
41
The generating point = mass of center
CVD non CVD
42
pi ← ci =
43
pi ← ci =
⇥
Vi
ρ(x) ⇤x pi⇤2 dx ⇥ min
44
45
46
47
48
49
50
51
input mesh principal direction fields sampling meshing
mesh
52
and normal
53
Isotropic spherical planar
k > 0 k = 0
Anisotropic
2 principal directions
elliptic parabolic hyperbolic
kmax > 0 kmin > 0 kmin = 0 kmax > 0 kmin < 0 kmax > 0
54
min curvature max curvature
55
per vertex discrete conformal parameterization 2D tensor field using barycentric coordinates piecewise linear interpolation of 2D tensors
56
major foliation principal foliations minor foliation
57
trisector wedge
umbilic (spherical point) 2D tensor proportional to identity
58
59
wedge trisector
60
minor net major net
61
major net minor net
62
63
intersect lines of curvatures
64
straighten lines of curvatures + Delaunay triangulation near umbilics
65
T-junction
66
quad-triangle subdivision
67
input mesh principal direction fields sampling meshing
mesh
68
min curvature minor net max curvature major net
result
69
70
graphite.html
71
72
Graphics 2004
state of the art report, 2006
73