|
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. |