Computer Graphics (4190.410)
Fall 2008
|
Instructor |
jehee (at) mrl (dot) snu (dot) ac (dot) kr Office: 302-325 Phone: 880-1845 |
|
|
Teaching Assistant |
Sungeun Kim sungeun(at) mrl (dot) snu (dot) ac (dot) kr Building 302, Room 312-1, Phone 1864 |
|
|
Class hours |
Monday and Wednesday 1:00-2:15pm |
|
|
Classroom |
Building 302, Room 209 |
|
|
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 |
9 / 1 |
No Class |
|
9 / 3 |
No Class |
|
|
Week 2 |
9 / 8 |
Course introduction and overview [ppt] |
|
9 / 10 |
Graphics Systems Overview [ppt] | |
|
Week 3 |
9 / 15 |
No Class (Ãß¼®) |
|
9 / 17 |
Output Primitives [ppt] | |
|
Week 4 |
9 / 22 |
Attributes of Primitives [ppt] |
|
9 / 24 |
Affine Geometry [ppt] | |
|
Week 5 |
9 / 29 |
Geometric Transformations [ppt] |
|
10 / 1 |
Geometric Transformations continued
|
|
|
Week 6 |
10 / 6 |
Two-Dimensional Viewing [ppt] |
|
10 / 8 |
Three-Dimensional Viewing [ppt] | |
|
Week 7 |
10 / 13 |
Three-Dimensional Object Representation [ppt]
|
|
10 / 15 |
Splines [ppt] | |
|
Week 8 |
10 / 20 |
No Class |
|
10 / 22 |
Mid exam
|
|
|
Week 9 |
10 / 27 |
B-splines |
|
10 / 29 |
Subdivision Surfaces
|
|
|
Week 10 |
11 /3 |
Visible-Surface Detection [ppt] |
|
11 / 5 |
Local Illumination Models [ppt] | |
|
Week 11 |
11 / 10 |
Light and Perception [ppt]
|
|
11 / 12 |
Color Models | |
|
Week 12 |
11 / 17 |
Ray Tracing [ppt] |
|
11 / 19 |
Distributed Ray Tracing
|
|
|
Week 13 |
11 / 24 |
Radiosity |
|
11 / 26 |
Image Processing | |
|
Week 14 |
12 / 1 |
Image Warping |
|
12 / 3 |
Texture and Bump Mapping | |
|
Week 15 |
12 / 8 |
Final exam
|
|
12 / 10 |
No Class
|
|