Home
Lectures
Assignments
Lecture
Date
Topic
Reading
Assigned
Due
1
1/4
Introduction
Ch. 1
Math refresher and First OpenGL program
2
1/6
Introduction to OpenGL
Math review
Ch. 1
OpenGL Concepts
Design of the OpenGL Graphics Interface
(Optional)
3
1/8
Math review (cont.)
Raster devices
Sec. 2.4, Ch. 3
4
1/11
Ray tracing
Ch. 4
video: Disney's Practical Guide to Path Tracing
Homework 1
5
1/13
Ray tracing
Lighting and Shading
Ch. 4, 10
Ray-sphere intersection
Ray tracer
6
1/15
Lighting and Shading
Ch. 10
1/18
HOLIDAY - MLK DAY
7
1/20
Phong Reflection
Ch. 10
8
1/22
Ray tracing
shadows, reflections, transparency
Ch. 13
9
1/25
Ray tracing
- distribution methods, acceleration structures
Intro to graphics pipeline
Ch. 13
Ch. 8
10
1/27
Transformation Matrices
Ray tracer
11
1/29
Viewing transformations
12
2/1
Viewing transformations
(cont.)
13
2/3
Line rasterization
Pipeline
14
2/5
Triangles
15
2/8
Triangle rasterization
16
2/10
Clipping, z-buffer, Shading
17
2/12
Textures
-
2/15
HOLIDAY
18
2/17
Textures (cont.)
19
2/19
3D Rotations
Pipeline
-
3/17
Project Presentations
11:30am-2:30pm