CS 272 Geometric Modeling

Prerequisites: Advanced and multivariate calculus, and linear algebra, computer graphics and programming experience. Terminology, coordinate systems and implicit forms. Parametric and spline representations of curves and surfaces and their uses. Basic differential geometry of curves and surfaces. Subdivision surfaces. Solid modeling paradigms and operations. Robustness and accuracy in geometric computations. Applications.