Homeworks assigned every Thursday at 1pm are due the next Thursday by 1pm unless otherwise noted.
Monday | Tuesday | Wednesday | Thursday | Friday |
3 | 4 Introduction: overview of class, geometric modeling and graphics, and history of field. 1-2:30, Rm. 5-231 | 5 | 6 Curve representation methods and elementary differential geometry of curves. Problem Set 1 assigned. 1-2:30, Rm. 5-231 | 7 |
10 | 11 Curve representation methods, Ferguson or monomial parametric curves. 1-2:30, Rm. 5-231 | 12 | 13 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 |
17 | 18 No class, Monday schedule. | 19 | 20 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 |
24 | 25 OpenGL transformation (cont.) Hermite-Coons and Bezier parametric polynomial curves. 1-2:30, Rm. 5-231 | 26 | 27 Bezier curves. Problem Set 3 due. Problem Set 4 assigned. 1-2:30, Rm. 5-231 | 28 |
Monday | Tuesday | Wednesday | Thursday | Friday |
3 | 4 Recursion for Bezier curves OpenGL examples 1-2:30, Rm. 5-231 | 5 | 6 Elementary differential geometry of surfaces. Problem Set 4 due. 1-2:30, Rm. 5-231 | 7 ADD DATE |
10 | 11 Quiz 1 | 12 | 13 Open GL surface visualization and lighting models. Problem Set 5 assigned. 1-2:30, Rm. 5-231 | 14 |
17 | 18 Lagrange basis, composite Bezier curves, uniform B-spline curves. 1-2:30, Rm. 5-231 | 19 | 20 Fitting data with uniform B-spline curves. Project introduction. 1-2:30, Rm. 5-231 | 21 Problem Set 5 due. Problem Set 6 assigned. |
24 | 25 No class. Spring vacation. | 26 No class. Spring vacation. | 27 No class. Spring vacation. | 28 |
31 |
Monday | Tuesday | Wednesday | Thursday | Friday |
1 MIT closed due to blizzard. 1-2:30, Rm. 5-231 | 2 | 3 Surface patches. OpenGL (Texture mapping). Problem Set 6 and project plan due. 1-2:30, Rm. 5-231 | 4 | |
7 | 8 Integral properties of geometric models. 1-2:30, Rm. 5-231 | 9 | 10 Numerical Integration. Ray tracing. 1-2:30, Rm. 5-231 | 11 |
14 | 15 Quiz 2. 1-2:30, Rm. 5-231 | 16 | 17 Intersections for ray tracing. Menu handling. 1-2:30, Rm. 5-231 | 18 |
21 | 22 No class. Vacation. | 23 | 24 Solution of Nonlinear Equations, Software Engineering Issues, Project management. 1-2:30, Rm. 5-231 DROP DATE. | 25 |
28 | 29 Numerical integration, Project management. 1-2:30, Rm. 5-231 | 30 |
Monday | Tuesday | Wednesday | Thursday | Friday |
1 NURBS, Project management. 1-2:30, Rm. 5-231 | 2 | |||
5 | 6 NURBS, Project management. Course Evaluation. 1-2:30, Rm. 5-231 | 7 | 8 Project presentations. 1-2:30, Rm. 5-231 | 9 |
12 | 13 WEB Based applications, VRML 1-2:30, Rm. 5-231 | 14 | 15 Last class. Final project report due. 3D Visualization. 1-2:30, Rm. 5-231 | 16 |
19 | 20 | 21 | 22 | 23 |
26 | 27 | 28 | 29 | 30 |