CPSC 414    Computer Graphics    September 2002

Topics to be covered include most or all of the following: the basics of 2D and 3D rendering; the rendering pipeline; scan conversion; colour models; geometry data structures; geometric transformations; perspective projection; hidden surface removal; lighting and illumination; texture mapping; texture filtering; complex shading algorithms; ray-tracing; animation.

Lectures Biology 2000; MWF 9-10am
Labs CICSR 011 ( Wed 13:00, Wed 14:00, Thu 11:00, Thu 12:00, Fri 10:00 )
Prerequisites CPSC 216, MATH 200, MATH 221/223, C/C++ programming skills
Grading Assignments (30%), Quizzes (30%), Final Exam (40%)    mark distributions    grades

Instructor Michiel van de Panne office hrs: FSC 2616, Wed 11-12:30
 TAs   Peng Zhao    Dave Burke    Qi Wei
 Policies   attendance    plagiarism    late assmts    missed work    dropping    strikes
Resources online notes    textbooks    WebCT (bulletin board)    digital camera    
OpenGl / glut OpenGL summary    OpenGL ref 1    OpenGL ref 2    Glut ref    Glut Win    About Glut  
Lecture Notes online notes    September    October    November    December   
Demo code openGLDemo.tar (10 K)    animDemo.tar (20 K)    lightlab.c    gltexdemo.tar.gz
Applets geometric transformations

Homework Homework 1    Homework 2    Homework 3    Homework 4    Homework 5    Homework 6   
Assignments Assignment 1    Assignment 2    Assignment 3    414 Hall of Fame   
Exams Quiz 1 (Oct 7)    Quiz 2 (Nov 6)    Final Exam    old Exams   


News
Dec 18 2002

-tentative final grades are now available: