October 21 A detailed description of the proposed project.
November 18 Progress report.
Finals week Projects due.
September 9  Introduction; basic differential geometry. Scribe: Elif Tosun. Lecture notes (PDF). 
September 16  Spline curves. Bezier curves and
Bsplines. Blossoming.
Scribe: Kranthi K. Gade. Lecture notes (PDF).
Reading:
H.P. Seidel, An introduction to polar forms
IEEE Transaction on Computer Graphics,1, 1993, pp. 3846

September 23  Spline surfaces. Blossoming in
two dimensions. NURBS. Scribe: Zhihua Wang. Lecture notes (PDF). 
September 30  Subdivision curves and surfaces I.
Subdivision curves; Subdivision for splines. CatmullClark subdivision. Scribe: Chris DeCoro. Lecture notes (PDF). Reading: D. Zorin, P. Schröder, A. DeRose, L. Kobbelt, A. Levin, W. Sweldens. Subdivision for Modeling and Animation
Paper: A. DeRose, M. Kass, T. Tuong.
Subdivision surfaces in character animation.

October 7  Subdivision surfaces II.
Loop subdivision, subdivision matrix, limit positions and tangents.
Reading: SIGGRAPH course notes. 
October 14  Operations on parameteric
surfaces: trimming, intersection.
Mesh
simplification. Classification of methods. Edge, vertex, face
decimation. Error metrics. Topology preserving and nonpreserving
simplification. 
October 21 
Paper presentations.
Paper: M. Hohmeyer.
Robust and
efficient surface intersection for solid modeling, Ch. 3, Loop detection.

October 28  No Class 
November 4  Mesh smoothing.
Discrete Laplacian and related smoothing methods.
Discrete curvature and geodesics. Scribe: Zhongshan Zhang. Lecture notes (PDF).
Paper: M. Desbrun, M. Meyer, P. Schröder.
Implicit fairing of
arbitrary meshes using diffusion and curvature flow.

November 11  Mesh parameterization.
Floater parametrization. Distortion measures. Harmonic and conformal maps. Scribe: Steven Gutstein. Lecture notes (PDF). Paper:
M.S. Floater. Onetoone piecewise linear mappings over
triangulations. 
November 18  Surfaces from volume data.
Marching cubes. Dual methods. Distance functions. Scribe: ChienYu Hung. Lecture notes (PDF).
Paper: L. Kobbelt, M. Botsch, U. Schwanecke, H.P. Seidel.
Feature sensitive surface extraction from volume data.

November 25  Surfaces from point clouds.
Vornoi diagrams, medial axes. Crust algorithm. Scribe: Xie Dazhi Paper: H. Edelsbrunner.
Surface
reconstruction by wrapping finite point sets in space.

December 2  Mesh reparameterization. Scribe: Oleg Kim.
Paper: I. Guskov, K. Vidimce, W. Sweldens, P. Schröder.
Normal meshes.

December 9  Implicit surfaces.
Paper: Chandrajit Bajaj. Introduction to Implicit Surfaces, Ch. 3: Implicit
Surface Patches. (available from instructor). Presenter: Oleg Kim. 
Denis Zorin