Differential Geometry Motivation
(Discrete) Differential Geometry Motivation • Understand the structure of the surface – Properties: smoothness, “curviness”, important directions • How to modify the surface to change these properties • What properties are preserved for different modifications • The math behind the scenes for many geometry processing applications 2 Motivation • Smoothness ➡ Mesh smoothing • Curvature ➡ Adaptive simplification ➡ Parameterization 3 Motivation • Triangle shape ➡ Remeshing • Principal directions ➡ Quad remeshing 4 Differential Geometry • M.P. do Carmo: Differential Geometry of Curves and Surfaces, Prentice Hall, 1976 Leonard Euler (1707 - 1783) Carl Friedrich Gauss (1777 - 1855) 5 Parametric Curves “velocity” of particle on trajectory 6 Parametric Curves A Simple Example α1(t)() = (a cos(t), a s(sin(t)) t t ∈ [0,2π] a α2(t) = (a cos(2t), a sin(2t)) t ∈ [0,π] 7 Parametric Curves A Simple Example α'(t) α(t))( = (cos(t), s in (t)) t α'(t) = (-sin(t), cos(t)) α'(t) - direction of movement ⏐α'(t)⏐ - speed of movement 8 Parametric Curves A Simple Example α2'(t) α1'(t) α (t)() = (cos(t), sin (t)) t 1 α2(t) = (cos(2t), sin(2t)) Same direction, different speed 9 Length of a Curve • Let and 10 Length of a Curve • Chord length Euclidean norm 11 Length of a Curve • Chord length • Arc length 12 Examples y(t) x(t) • Straight line – x(t)=() = (t,t), t∈[0,∞) – x(t) = (2t,2t), t∈[0,∞) – x(t) = (t2,t2), t∈[0,∞) x(t) • Circle y(t) – x(t) = (cos(t),sin(t)), t∈[0,2π) x(t) x(t) 13 Examples α(t) = (a cos(t), a sin(t)), t ∈ [0,2π] α'(t) = (-a sin(t), a cos(t)) Many
[Show full text]