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