| Instructor: | Dr. Hugh Masterman
The MITRE Corporation Bedford, MA Email: hcm@mitre.org |
|---|---|
| Location: | Cadence
Rt. 129 Chelmsford, MA |
| Time: | Tuesdays 5:30 P.M. - 8:00 P.M. |
| Texts: | Required:
Interactive Computer Graphics: A Top-Down Approach with OpenGL OpenGL Programming Guide Suggested: OpenGL: A Primer
|
Setting up an OpenGL Environment in Microsoft Visual Studio 6.0.
Setting up an OpenGL Environment in Microsoft Visual Studio.NET
Nitin Sonawane offers these instructions for setting up a Linux OpenGL Environment.
Here are the required files for a Microsoft OpenGL environment:
Week |
Material Covered |
Assignment |
|---|---|---|
|
1
Sept. 8 |
Introduction to Graphics. Charts. |
Read Angel Ch. 1 |
|
2
Sept. 15 |
Class will continue to be held at Cadence Design at 5:30 PM
Simple graphics programming: 2D primitives. |
Read Angel Ch. 2 |
|
3
Sept. 22 |
Handling Input. Charts. Code Example: Square |
Read Angel Ch. 3 |
|
4
Sept 29 |
Introduction to Affine Spaces and Transformations. Charts. |
Read Angel Ch. 4 |
|
5
Oct 6 |
Projections. Charts. Projection Code Example Animated Cube Example |
Read Angel Ch. 5 |
|
6
Oct. 13 |
Lighting Charts. |
Assignment 1 due. |
|
7
Oct. 20 |
More on lighting. Modified Lighted Sphere |
Assignment 2 |
|
8
Oct. 27 |
MIDTERM | |
|
9
Nov. 3 |
Review Midterm |
Assignment 2 due |
|
10
Nov. 10 |
Pixel Operations, Texture Mapping Charts Texture Code Example. |
|
|
11
Nov. 17 |
Fog Blending: Charts Fog Example Code Scene Graphs Charts |
Assignment 3 due. |
|
12
Nov. 24 |
No Class: Thanksgiving Break (Cadence Closed) | |
|
13
Dec. 1 |
||
|
14
Dec. 8 |
Assignment 4 due |