| Lecture Note | Download |
|---|---|
| Note 1 (Introduction) |
1.ppt
1.pdf |
| Note 2 (Overview of Computer Graphics Systems) |
2.ppt
2.pdf |
| Note 3 (Splines and Interpolation) |
3.ppt
3.pdf |
| Note 4 (2D Transfroms) |
4.ppt
4.pdf |
| Note 5 (3D Transfroms and Projection) |
5.ppt
5.pdf |
| Note 6 (Illumination, Color and Shading) |
6.ppt
6.pdf |
| Note 7 (Texture Mapping) |
7.ppt
7.pdf |
| 2009 Midterm Paper (For reference only) | 2009_MidTerm_Paper.pdf |
| Note 8 (Clipping) | 8.pdf |
| Note 9 (Ray Tracing) | 9.pdf |
| Note 10 (Advanced Shadow) | 10.pdf |
| Note 11 (Animation) | 11.pdf |
| End of the Semester |
| Tutorial Note | Download | Demo |
|---|---|---|
| 14/01/2010
Tuto 1 |
tutorial1.ppt
tutorial1.pdf | openGL_demo.zip |
| 21/01/2010
Tuto 2 |
tutorial2.ppt
tutorial2.pdf |
transformation_demo.zip projection_demo.zip |
| 28/01/2010
Tuto 3 |
tutorial3.ppt
tutorial3.pdf | Lighting&Animation_demo.zip |
| 08/02/2010
Tuto 4 |
tutorial4.ppt
tutorial4.pdf | Particle System |
| 22/02/2010
Tuto 5 |
tutorial5.ppt
tutorial5.pdf | Texture Mapping (Demo & Sample Code) |
| 01/03/2010
Tuto 6 |
tutorial6.ppt
tutorial6.pdf | Spline Curve Design |
| 08/03/2010
Tuto 7 |
tutorial7.ppt
tutorial7.pdf | Exercise (Matrix Transformation) Composite Transformation (Flash) |
| 15/03/2010
Tuto 8 |
tutorial8.ppt
tutorial8.pdf | Exercise (Vector Arithmetic) |
| 22/03/2010
Tuto 9 |
tutorial9.ppt
tutorial9.pdf | Exercise (Space Partitioning - Octree) |
| 29/03/2010
Tuto 10 |
tutorial10.ppt
tutorial10.pdf | Introduction to project |
| 08/04/2010
Tuto 11 |
tutorial11.ppt
tutorial11.pdf | Introduction to project (2) |
| 12/04/2010
Tuto 12 |
tutorial12.ppt
tutorial12.pdf |
Exercise (Splines) Extra: Why C(N,K)? |
| 19/04/2010
No Tutorial |