Building Good Triangulations
- 1. Nets and thick triangulations
- 2. Triangulation of manifolds
Jean-Daniel Boissonnat INRIA Hamilton Mathematics Institute 17-19 June, 2018
1 / 58
Building Good Triangulations 1. Nets and thick triangulations 2. - - PowerPoint PPT Presentation
Building Good Triangulations 1. Nets and thick triangulations 2. Triangulation of manifolds Jean-Daniel Boissonnat INRIA Hamilton Mathematics Institute 17-19 June, 2018 1 / 58 Triangulations A central subject since the early days of
1 / 58
2 / 58
3 / 58
4 / 58
5 / 58
5 / 58
5 / 58
p1 ∩ . . . ∩ h+ pn duality
nerve
6 / 58
2⌉)
7 / 58
i )
2 ⌉)
8 / 58
9 / 58
10 / 58
10 / 58
b1 ∩ . . . ∩ h+ bn duality
nerve
11 / 58
12 / 58
13 / 58
14 / 58
14 / 58
14 / 58
15 / 58
15 / 58
15 / 58
◮ Faces of all dimensions have to be witnessed ◮ Wit(L, W) is embedded in Rd if L is in general position wrt spheres 16 / 58
◮ Faces of all dimensions have to be witnessed ◮ Wit(L, W) is embedded in Rd if L is in general position wrt spheres 16 / 58
◮ Faces of all dimensions have to be witnessed ◮ Wit(L, W) is embedded in Rd if L is in general position wrt spheres 16 / 58
Bσ c w Bτ τ σ
17 / 58
Bσ c w Bτ τ σ
17 / 58
a b Vor(a, b)
18 / 58
19 / 58
20 / 58
21 / 58
22 / 58
23 / 58
2 )d
2 )d
24 / 58
¯ η
⌊ d
2 ⌋
p
25 / 58
26 / 58
26 / 58
27 / 58
28 / 58
28 / 58
(∗) φ(cσ) ≤ φ(x) + α x − cσ ≤ φ(x) + α φ(Cσ) ⇒ φ(cσ) ≤ φ(x) 1 − α 29 / 58
φ(p) 2(1+α)
dx φd(x) ≥ p
dx φd(x)
1 (2+3α)d
vol(Bp) rd
p
Vd (2+3α)d |P|
◮ use the balls B′
p(p, φ(p) 1−α) that cover Ω
30 / 58
φ(p) 2(1+α)
dx φd(x) ≥ p
dx φd(x)
1 (2+3α)d
vol(Bp) rd
p
Vd (2+3α)d |P|
◮ use the balls B′
p(p, φ(p) 1−α) that cover Ω
30 / 58
2R
φ(a) 2φ(cabc)
1−α
31 / 58
32 / 58
33 / 58
34 / 58
35 / 58
36 / 58
37 / 58
37 / 58
38 / 58
39 / 58
40 / 58
41 / 58
42 / 58
42 / 58
42 / 58
1
2
43 / 58
44 / 58
44 / 58
1
2
45 / 58
δ cσ
46 / 58
ρd
ρ
47 / 58
c 3r
2 η−2ρ 2
48 / 58
◮ dH(P, P′) ≤ ρ ◮ the d-simplices of Del(P′) are δ-protected ◮ and thus have a positive bound on thickness that does not depend
49 / 58
◮ dH(P, P′) ≤ ρ ◮ the d-simplices of Del(P′) are δ-protected ◮ and thus have a positive bound on thickness that does not depend
49 / 58
50 / 58
51 / 58
52 / 58
1
2
3
i
4
53 / 58
54 / 58
55 / 58
56 / 58
57 / 58
◮ 3D mesh generation (sliver removal) ◮ Construction of DT using only predicates of degree 2 ◮ More tomorrow
58 / 58