|
CPSC 314 Computer Graphics September 2005Topics to be covered include most or all of the following: the basics of 2D and 3D rendering; the rendering pipeline; geometric transformations; perspective projection; scan conversion; colour models; geometry modeling and data structures; hidden surface removal; lighting and illumination; texture mapping; complex shading algorithms; ray-tracing; animation. | |||
News |
|
|||
URL | http://www.ugrad.cs.ubc.ca/~cs314 | |||
Instructor | Alla Sheffer office hrs: CICSR 110/x651, Tue 16:00-17:00 | |||
Lectures | Tue Thu 14:00 - 15:20 Location Dempster 110     Sep 6 - Dec 1, 2004 | |||
TA: | Stephen Ingram, Chang Xianglong (Steven), Dan Julius (temp) | |||
Labs | Location CICSR 011, Wed 12-13, Thu 15:30-16:30 | |||
Prerequisites |
MATH 200, MATH 221 and either (a) one of CPSC 216, CPSC 221 or (b) all of CPSC 260, EECE 320. C++ programming skills |
|||
Grading | Assignments (45%), Quizzes (30%), Final Exam (25%) | |||
Policies | Specific Course Policies UBC student policies | |||
Lecture Notes | online notes Published as they become available. | |||
Resources |
WebCT
textbooks
past online notes
OpenGL ref
about glut
PDF glut manual
GLUT ref OpenGL and Windows |
|||
Applets | Applets used in the lectures . Additional applets: metamers triple-cell response additive colour mixing | |||
Rehearsal Questions | questions solutions | |||
Assignments |
Assignment 0
A0 template
A0 solution Assignment 1 A1 template mini demo - Linux A1 Solution Assignment 2 (template, demo solution - Linux) A2 Solution Assignment 3 A3 Solution |
|||
Exams and Solutions |
This year: Quiz 1 - Solution
Quiz 2 - Solution .
Past: midterm 2 spring 2005 midterm 1 spring 2005 midterm 2 fall 2004 midterm 1 fall 2004 midterm 2 spring 2004 midterm 1 spring 2004 VERY old Exams |
|||
Past Sections | May 2005 Jan 2005 Sep 2004 Jan 2004 Sept 2003 Jan 2003 Sept 2002 | |||
Hall of Fame |
This term
Old: May 2005 Jan 2005 Sep 2004   Jan 2004 Sept 2003 Jan 2003 Sept 2002 |