Tue, Jan. 5 |
Administrivia. Course Outline and Mechanics; Notations for Points,
Vectors, and Transformations. Homogeneous Coordinates; Transformations, and Matrices. |
Thu, Jan. 7 |
Affine and Projective Geometries. |
Tue, Jan. 12 |
Rotations via Quaternions. Homework 1 out. |
Thu, Jan. 14 |
Polynomial Interpolation and Elimination. |
Tue, Jan. 19 |
Issues in Shape Modeling; Parametric and Implicit Representations of
Curves and Surfaces. |
Thu, Jan. 21 |
Classification of the Parametric Cubics. |
Tue, Jan. 26 |
The Polar Forms of Polynomial Curves; the Bezier Control Points; the de
Casteljau Subdivision Algorithm. Homework 1 due; Homework 2 out. |
Thu, Jan. 28 |
Continuity Constraints for Polynomial Arcs; Splines. |
Tue, Feb. 2 |
Splined Curves: B-Splines and Others. |
Thu, Feb. 4 |
Rational Curves. |
Tue, Feb. 9 |
Tensor-Product and Total-Degree Surfaces. Homework 2 due;
Homework 3 out. |
Thu, Feb. 11 |
Solid Modeling and Boundary Representations for Solids. |
Tue, Feb. 16 |
Binary-Space-Partition (BSP) Trees. |
Thu, Feb. 18 |
Other Hierarchical Representations for Surfaces and Solids. |
Tue, Feb. 23 |
Surface Simplification. Homework 3 due; Project (Homework 4) out. |
Thu, Feb. 25 |
Scattered 3-D Data Interpolation. |
Tue, Mar. 2 |
Visibility and Visibility Orderings. Class contribution due. |
Thu, Mar. 4 |
Hidden Surface Removal Algorithms. |
Tue, Mar. 9 |
Algorithms for the Intersection of Geometric Objects. Project due. |
Thu, Mar. 11 |
Discussion of projects and student contributions. |
Thu, Mar. 18 |
Final Examination. |