|
CPSC 314 Computer Graphics September 2006
|
|||
URLs | http://www.ugrad.cs.ubc.ca/~cs314 calendar description | |||
Instructor | Michiel van de Panne office hrs: ICCS x765, Tue 3:30-4:30 | |||
Lectures | Tue Thu 2-3:30 DMP 110     Sept 5 - Dec 1, 2006 | |||
TAs | Matthew Baumann | |||
Labs | CICSR 011 (Mon 1-2; Mon 2-3; Wed 11-12; Wed 12-1; Thu 3:30-4:30 ) | |||
Grading | Assignments (35%), Quizzes (30%), Final Exam (35%) grades and distributions | |||
Policies | attendance plagiarism late assmts missed work dropping | |||
Assignments | Assignment 0 Assignment 1 Assignment 2 Assignment 3 | |||
Exams | Quiz 1 Quiz 2 Final Exam (TBA) Jan 2006 exam | |||
Lecture Notes | lecture notes | |||
Homework | Homework questions HW solutions | |||
Resources |
WebCT
textbooks
past online notes
OpenGL ref
about glut
PDF glut manual
GLUT ref OpenGL and Windows lightDemoMoving.zip |
|||
Applets |
Transforms (Tuebingen)
scene graphs (Brown)
metamers (Brown)
triple-cell response (Brown)
additive colour mixing (Brown)
BSP trees (Symbolcraft)
|
|||
Past Sections | May 2006 Jan 2006 Sept 2005 May 2005 Jan 2005 Sept 2004 Jan 2004 | |||
Hall of Fame | Jan 2006 Sep 2005 May 2005 Jan 2005 Sep 2004 Jan 2004 Sep 2003 Jan 2003 Sep 2002 | |||
Summary | 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. |