
|
Week |
Date |
Topic |
Chapter |
Notes |
|
1 |
8/22/2008 |
Introduction | 1 | Please read the chapter |
| 2 |
8/25/2008 |
Programming in Java Graphics 2D | 2 | Slides |
| ShapeDemo2D.java | ||||
| 3 |
9/11/2008 |
Basic 2D Algorithms | 3 | BufferedImageTest.java |
| ReadFile.java and test.data | ||||
| Modification to AET and ET for filling polygon | ||||
| Clipping and antialiasing | Clipping.PDF and Antialiasing.PDF | |||
| 4 | 9/23/2008 |
Line Drawing Algorithm | testLine.data and MyDraw.java | |
| 5 |
10/2/2008 |
Geometrical Transformation | 5 | |
| 6 |
10/6/2008 |
Viewing in 3D | 6 | |
| Filling polygon (implementation) | A new version of MyDraw.java that requires myEdge.java | |||
| Review material | ||||
| Solution (part of) of 5.15 | ||||
| 7 |
10/13/2008 |
Java 3D API | ||
| Link to the tutorial and libraries | ||||
| 8 |
10/20/2008 |
Viewing in 3D (continue) | 6 | |
| 9 |
10/27/2008 |
Example code | House.java HouseApp.java HouseClassDemoApp.java | |
| 10 |
11/04/2008 |
Representing curves and surfaces | 11 | |
| Regularized Boolean Operations | 12 | |||
| Quadtrees | ||||
| Utah teapot data set | teaset.tar | |||
| 11 |
11/10/2008 |
Solid modeling | 12 | |
| 12 |
11/11/2008 |
Achromatic and Colored Light | 13 | there is a nice note on the web |
| Data for homework 9 | wsmrnew.dat wsmr.doc organs.doc organs.dat | |||
| Review |

Last Updated on11/20/2008 02:46 PM -0700