Date | Topic | Reading |
1/20 | Introduction to Class; Points, Vectors and Barycentric Coordinates | 1-2.1, 3.5 |
1/22 | Affine Transformations, Parametric/Implicit Forms | 2.2-2.5 |
1/27 | Curves and Interpolation: Vandermonde, Lagrange, Hermite | 3.1-3.2, 7.1-7.5 |
1/29 | The Bernstein Basis and Bezier Curves | 4.1, 5.1-5.4 |
2/3 | The Bernstein Basis and Bezier Curves | 6.1-6.4 |
2/5 | Least Squares Curve Generation, Rational Representations, Splines and Continuity | 7.8, 12.1-12.2, 13.1-13.3 |
2/10 | Blossoming and B-splines
Project Proposal Due | 4.4, 8.1-8.9 |
2/12 | Blossoming and B-splines | |
2/17 | Guest Lecture: John Keyser | |
2/19 | Guest Lecture: John Keyser | |
2/24 | B-splines and Catmull-Rom Splines
Homework 1 Due | 10.1-10.4, 19.1-19.7 |
|
2/26 | Differential Geometry for Curves and Surfaces
| |
3/3 | Tensor-Product Surfaces | 14.1-14.12 |
3/5 | Bezier Triangles and Multi-Sided Patches | 17.1-17.6 |
3/10 | Coons and Gregory Patches | 15.2, 22.1-22.6 |
3/12 | Subdivision Curves
Project Update #1 Due
Homework 2 Due | 21.1 |
3/17 | Spring Break | |
3/19 | Spring Break | |
3/24 | Subdivision Curves
Subdivision Surfaces | 21.1-21.7 |
3/26 | Guest Lecture: TBA | |
3/31 | Guest Lecture: TBA | |
4/2 | Guest Lecture: TBA | |
4/7 | Subdivision Surfaces | 21.2-21.7 |
4/9 | Analysis of Subdivision Schemes
Project Update #2 Due
Homework 3 Due | 21.9 |
4/14 | Boundary Representations and Topology | 21.9 |
4/16 | Surface Simplification | 21.10 |
4/21 | Implicit Representations of Surfaces | |
4/23 | Free-form Deformations | 16.8 |
4/28 | Generalized Barycentric Coordinates | |
4/30 | Course Review
Homework 4 Due | |
5/8 | Final Project Report Due | |