|
CPSC 314 Computer Graphics September 2004Topics 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 modeling and data structures; geometric transformations; perspective projection; hidden surface removal; lighting and illumination; texture mapping; texture filtering; complex shading algorithms; ray-tracing; animation. | |||
News |
|
|||
URL | http://www.ugrad.cs.ubc.ca/~cs314 | |||
Instructor | Alla Sheffer office hrs: CICSR 217, Wed 3-4pm | |||
Lectures | Tue Thu 14:00 - 15:20 Location Buchanan A204     Sep 9 - Dec 2, 2004 | |||
TAs | Dan Julius Dana Sharon Wei Li | |||
Labs | Location CICSR 011 ( Mon 13-14; Mon 14-15; Wed 11-12, 12-13, Thu 15:30-16:30, 16:30-17:30 ) | |||
Prerequisites | CPSC 216, MATH 200, MATH 221/223, C/C++ programming skills | |||
Grading | Assignments (40%), Quizzes (30%), Final Exam (30%) | |||
Policies | attendance plagiarism late assmts missed work strikes | |||
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 |
|||
Demo code | TBA | |||
Applets |
metamers
triple-cell response
additive colour mixing
Applets used in the lectures listed in here. |
|||
Homework | Homework questions Homework solutions | |||
Assignments | Assignment 0 Assignment 1 ( Solution: theory programming). Assignment 2 (template, demo solution - Linux demo solution - Windows (Solution: theory ) Assignment 3 (due date Dec 1) | |||
Exams | Quiz 1 - Solution Quiz 2 - Solution . old Exams | |||
Past Sections | Jan 2004 Sept 2003 Jan 2003 Sept 2002 | |||
Hall of Fame | Sept 2002 Jan 2003 Sept 2003 Jan 2004 Sep 2004 |