COMP 371 Computer Graphics - Charalambos Poullis
 

COURSE SCHEDULE

The list below provides a summary of the material that will be covered during the course as well as a tentative schedule. Labs will support topics covered in the lectures and provide hands-on exercises.

Ackowledgements: The slides are a combination of multiple resources and materials generously made publicly available by E. Angel, P. Shirley, J. Barbic, U. Neumann, S. You, R. Barzel, A. van Dam.

2018 Summer Semester
Date Topics Chapters Slides Comments
1 > 2nd May Syllabus
Introduction to Computer Graphics
Ch. 1 slides
slides
Assignment 1 out
2 > 7th May Input and Interaction
Geometry and Transformations
Ch. 3, 4 slides
slides
3 > 9th May Viewing and Projections
Building Models
Ch. 5 slides
slides
4 > 14th May Shadows with Projections
Hierarchical Modeling
Ch. 5.10, 10 slides
slides
Assignment 1 is due
Assignment 2 is out
5 > 16th May Programmable shaders
Lighting and shading
Ch. 9
Ch. 6
slides
slides
6 > 21st May University closed - Victoria day
7 > 23th May QUIZ #1
Assignment 1 solution

8 > 28th May Culling and Clipping
Rasterization
Ch. 7.3­7.7
Ch. 7.8­, 7.10
slides
slides
Assignment 2 is due
9 > 30th May Ray Tracing
Ray Tracing/Geometric Queries
Ch. 13.2­-13.3 slides
slides
Project is out
10 > 4th June Spatial Data Structures
Texture Mapping
Ch. 10.5,10.10, 10.12
Ch. 8.7-8.13
slides
slides
11 > 6th June Splines
Assignment #2 solution
Ch. 12
slides
12 > 11th June Course review
Project evaluation rubric

rubric
13 > 13th June QUIZ #2
14 > 18th June Project presentations Project is due