MIT
Department of Ocean Engineering

13.016 Introduction to Geometric Modeling and Computation
Units: 3-0-9
Spring 1997


Tentative Lecture Schedule
Spring 1997

Homeworks assigned every Thursday at 1pm are due the next Thursday by 1pm unless otherwise noted.

February 1997

MondayTuesdayWednesdayThursdayFriday
34
Introduction: overview of class, geometric modeling and graphics, and history of field.
1-2:30, Rm. 5-231
56
Curve representation methods and elementary differential geometry of curves.
Problem Set 1 assigned.
1-2:30, Rm. 5-231
7
1011
Curve representation methods, Ferguson or monomial parametric curves.
1-2:30, Rm. 5-231
1213
Introduction to graphics workstations, frame buffers, and OpenGL Graphics Library.
Problem Set 1 due.
Handout: Introduction to graphics with OpenGL I
Problem Set 2 assigned.
1-2:30, Rm. 5-231
14
1718
No class, Monday schedule.
1920
Open GL Graphics and viewing tranformations.
Handout: Introduction to graphics with OpenGLII
Problem Set 2 due.
Problem Set 3 assigned.
1-2:30, Rm. 5-231
21
2425
OpenGL transformation (cont.)
Hermite-Coons and Bezier parametric polynomial curves.
1-2:30, Rm. 5-231
2627
Bezier curves.
Problem Set 3 due.
Problem Set 4 assigned.
1-2:30, Rm. 5-231
28

March 1997

MondayTuesdayWednesdayThursdayFriday
34
Recursion for Bezier curves
OpenGL examples
1-2:30, Rm. 5-231
56
Elementary differential geometry of surfaces.
Problem Set 4 due.
1-2:30, Rm. 5-231
7
ADD DATE
1011
Quiz 1
1213
Open GL surface visualization and lighting models.
Problem Set 5 assigned.
1-2:30, Rm. 5-231
14
1718
Lagrange basis, composite Bezier curves, uniform B-spline curves.
1-2:30, Rm. 5-231
1920
Fitting data with uniform B-spline curves.
Project introduction.
1-2:30, Rm. 5-231
21
Problem Set 5 due.
Problem Set 6 assigned.
2425
No class.
Spring vacation.
26
No class.
Spring vacation.
27
No class.
Spring vacation.
28
31

April 1997

MondayTuesdayWednesdayThursdayFriday
1 MIT closed due to blizzard.
1-2:30, Rm. 5-231
23
Surface patches.
OpenGL (Texture mapping).
Problem Set 6 and project plan due.
1-2:30, Rm. 5-231
4
78
Integral properties of geometric models.
1-2:30, Rm. 5-231
910
Numerical Integration.
Ray tracing.
1-2:30, Rm. 5-231
11
1415
Quiz 2.
1-2:30, Rm. 5-231
1617
Intersections for ray tracing.
Menu handling.
1-2:30, Rm. 5-231
18
2122
No class.
Vacation.
2324
Solution of Nonlinear Equations, Software Engineering Issues, Project management.
1-2:30, Rm. 5-231
DROP DATE.
25
2829
Numerical integration, Project management.
1-2:30, Rm. 5-231
30

May 1997

MondayTuesdayWednesdayThursdayFriday
1
NURBS, Project management.
1-2:30, Rm. 5-231
2
56
NURBS, Project management.
Course Evaluation.
1-2:30, Rm. 5-231
78
Project presentations.
1-2:30, Rm. 5-231
9
1213
WEB Based applications, VRML
1-2:30, Rm. 5-231
1415
Last class.
Final project report due.
3D Visualization.
1-2:30, Rm. 5-231
16
1920212223
2627282930