| Instructor |
E-mail: jehee (at) mrl (dot) snu (dot) ac (dot) kr Office: 302-325 Phone: 880-1845 |
| Teaching Assistant |
Email: noy (at) mrl (dot) snu (dot) ac (dot) kr Office 302-312-1 Phone: 880-1864 |
| Class hours |
Tuesday and Thursday, 11:00 to 12:15 |
| Class Room |
Building 302, Room 208 |
| Textbook |
D. Hearn and M.P. Baker, Computer Graphics with OpenGL , 3rd edition, Prentice Hall
OpenGL Programming Guide, Addison Wesley The book is available online at http://fly.srk.fer.hr/~unreal/theredbook/ |
| Pre-requisites |
A good knowledge on C or C++ programming |
| Grading policy |
Homework: 10% Programming assignments: 50% Exams: 40% |
| Schedule | ||
| Week 1 | 3 / 1 | No Class |
| 3 / 3 | Course introduction and overview [ppt] | |
| Week 2 | 3 / 8 | Graphics Systems Overview [ppt] |
| 3 / 10 | Affine Geometry [ppt] | |
| Week 3 | 3 / 15 | Geometric Transformations [ppt] |
| 3 / 17 |
Geometric Transformations continued
|
|
| Week 4 | 3 / 22 | Viewing [ppt] |
| 3 / 24 | Rotation and Orientation [ppt] | |
| Week 5 | 3 / 29 | Rotation and Orientation continued |
| 3 / 31 | Object Representation [ppt] | |
| Week 6 | 4 / 5 | Splines [ppt] |
| 4 / 7 | B-splines | |
| Week 7 | 4 / 12 | Subdivision Surfaces |
| 4 / 14 | Visible-Surface Detection [ppt] | |
| Week 8 | 4 / 19 | Mid exam |
| 4 / 21 | No Class | |
| Week 9 | 4 / 26 | Local Illumination Models [ppt] |
| 4 / 28 |
Light and Perception [ppt]
|
|
| Week 10 | 5 / 3 | Color Models |
| 5 / 5 | No Class | |
| Week 11 | 5 / 10 | No Class |
| 5 / 12 | Ray Tracing [ppt] | |
| Week 12 | 5 / 17 | Distributed Ray Tracing |
| 5 / 19 | Radiosity | |
| Week 13 | 5 / 24 | Image Processing |
| 5 / 26 | Image Warping | |
| Week 14 | 5 / 31 | Texture and Bump Mapping |
| 6 / 2 | Animation | |
| Week 15 | 6 / 7 | No Class |
| 6 / 9 | Final exam | |



