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