Wed 3/14 2:30 PM |
Added the notes for class tonight. It's our last class, some come with questions. |
Wed 3/7 3:30 PM |
The notes for Wednesday's class are available for download. I've also revised the syllabus slightly for the last class. Unfortunately, I haven't had a text for the semester, so I haven't been able to udpate the reading assignments as effectively as I would like. What's listed is a complete list of all the readings for the class, they just don't correspond to the appropriate weeks. |
Tues 3/6 10:15 AM |
I have uploaded code for reading a JPEG. Go to the bottom of the lab page for instructions. |
Old news is archived here.
Lab Monday's 7-9 PM Mech Eng 618 (Design Center) |
Lecture Wednesday's 7:10 - 9 PM Mech Eng 602 |
Dave Shreiner shreiner@plunk.org (650) 933-4899 (Work) (650) 969-7750 (Home) (650) 996-5391 (Mobile) |
Brad Grantham grantham@plunk.org (650) 224-5545 (Home) |
Additionally, we have a class email alias, which is also archived.
Interactive Computer Graphics - A top-down approach with
OpenGL
Copyright 2000 by Edward Angel
Published by Addison Wesley
ISBN: 0-201-38597-X
The OpenGL Programming Guide (3rd Edition)
Copyright 2000 by Mason Woo, Tom Davis, Jackie Neider, Dave Shreiner
Published by Addison Wesley
ISBN: 0-201-60458-2
Class | Date | Topics | Tasks | Readings | |
---|---|---|---|---|---|
Assigned | Due | ||||
1 [ppt] |
1/10 | Introduction, 3D Modeling | Lab 1 | 1, 2.{2-5} | |
-- | 1/17 | No Class | |||
2 [ppt] |
1/24 | Projection Transformations | Lab 1 | 4.{1-3,5-9}, 5.{1-8} (5.9 optional) | |
3 [ppt] |
1/31 | Modeling and Viewing Transformations | Lab 2 | 7.{1-6,8-10}, 6.5 | |
4 [ppt] |
2/7 | Lighting, Rasterization, Shading, Review | Lab 2 | 6.{1-4,6-10}, 9.{5,6}, 3.{1-5,9} | |
5 [ppt] |
2/14 | Midterm ( ½ Period ), Animation, Hidden Surface Removal & User Interaction | 9.{2-4} | ||
6 [ppt] |
2/21 | Bitmaps & Images, Texture Mapping | 9.{7-9} | ||
7 [ppt] |
2/28 | Curves & Surfaces | 10.{1-11} | ||
8 [ppt] |
3/7 | Ray Tracing | |||
9 [ppt] |
3/14 | Optimizations and Gaming Techniques, Review | |||
10 | 3/21 | Final Exam |