“Discrete Differential Geometry: An Applied Introduction” by Desbrun, Schröder and Wardetzky
Conference:
Type(s):
Title:
- Discrete Differential Geometry: An Applied Introduction
Presenter(s)/Author(s):
Abstract:
This new and elegant area of mathematics has exciting applications, as this course demonstrates by presenting practical examples in geometry processing (surface fairing, parameterization, and remeshing) and simulation (of cloth, shells, rods, and fluids).
The behavior of physical systems is typically described by a set of continuous equations using tools such as geometric mechanics and differential geometry to analyze and capture their properties. For purposes of computation, one must derive discrete (in space and time) representations of the underlying equations. Researchers in a variety of areas have discovered that theories, which are discrete from the start and have key geometric properties built into their discrete description, can often more readily yield robust numerical simulations that are true to the underlying continuous systems: they exactly preserve invariants of the continuous systems in the discrete computational realm.
This course introduces the nascent field of discrete differential geometry, laying out fundamental concepts and surveying the exciting array of applications. It begins with a simple-to-follow presentation of discrete curves and discrete curvature. This backdrop introduces the overarching theme structure of preservation, which makes repeated appearances throughout the entire course. As the day proceeds, the course explores the question of which quantities one should measure on a discrete object such as a triangle mesh, and how one should define such measurements.
Following the introduction of the basic technical concepts, the course proceeds to investigate numerous exciting application areas. The lectures introduce and delve deeply into geometric modeling problems (including variational remeshing and parameterization using discrete exterior calculus) and physical simulation of curves (such as elastic rods and hair), surfaces (such as cloth and thin-shells), and volumes (such as fluids). The emphasis is on understanding how structure preservation leads to simple and highly efficient implementations of important physical simulations.
Additional Information:
Prerequisites
A working knowledge of vector calculus and elementary linear algebra. Optional prerequisites: some lectures may also assume some familiarity with physical simulation, geometry processing, and triangle and tetrahedral meshes. Recommended but not required: a basic understanding of continuous local differential geometry and classical mechanics.
Intended Audience
Graduate students, researchers, and application developers who seek a unified understanding of the mathematics underlying common geometry-processing operations and how these fundamentals apply to problems such as Laplacian smoothing, surface fairing using prescribed curvature flow, remeshing, conformal parameterization, and cloth/shell/rod/fluid simulation.