# Class Material

- Introduction
- Shape Representations Overview
- Bezier Curves
- Piecewise curves, B-Splines, rational curves, tensor product surfaces and NURBS
- Geometry acquisition, discrete shape representation - meshes
- Surface reconstruction, implicit MLS functions, Marching Cubes
- Linear algebra review: least squares and PCA, SVD and RMSD rotations (see also this note)
- Discrete Differential Geometry: Curves, Surfaces
- Digital Geometry Processing
- Shape editing: Intro, Differential deformations, Space deformations, as-rigid-as-possible surface modeling

## Acknowledgments

Many thanks to Marc Alexa, Pierre Alliez, Mario Botsch, Eitan Grinspun, Alexander Hornung, Tao Ju, Andrew Nealen, Scott Schaefer, Bob Sumner and Alla Sheffer for their inspiring research and excellent teaching materials.