CISC/CMPE 454 - Schedule & Notes

Section  Week  Lecture Topic
OpenGL Jan 5 notes OpenGL I
video       Introduction
video       VBOs
video       Animation
notes OpenGL II
video       VAOs
video       Shaders
video       Vertex attributes
video       Mouse interaction
Vector Algebra Jan 12 notesvideo Vector review
problems Problem set for vectors
notesvideo Rotational transformations
notesvideo Compositions of transformations
notesvideo Homogeneous coordinates
notesvideo Projection transformations
OpenGL Jan 19 notesvideo The Model-View-Projection transform
notesvideo Projection matrix
notesvideo Clipping
Test 1 Thursday Jan 22 during class
Local Illumination Jan 26 notesvideo Phong illumination model
notesvideo Shading in shaders
notesvideo More shaders
Texture Mapping notesvideo Textures on the GPU
A1 due Friday Jan 30 at 11:59pm
Feb 2 notesvideo Multipass rendering
notesvideo Procedural textures
notesvideo Environment mapping
notesvideo Bump mapping
Feb 9 notesvideo Nearest and bilinear lookup
notesvideo Mip maps and anisotropic filtering
Test 2 Thursday Feb 12 during class
Feb 16 Winter break
Animation Feb 23 Keyframing
Catmull-Rom interpolation
Object state
Quaternions
Mar 2 Physics for animation
Constraints
Collisions
A2 due Friday Mar 6 at 11:59pm
Ray Tracing Mar 9 Intro to ray tracing
Ray/triangle intersection
Test 3 Thursday Mar 12 during class
Mar 16 Glossy reflection
Soft shadows
Pixel antialiasing
Random sampling
Mar 23 Bias in ray tracing
Importance sampling
Nonuniform sampling
Mar 30 Axis-aligned bounding boxes
Octtrees
K-d trees
Test 4 Thursday Apr 2 during class
Apr 6 A3 due Monday April 6 at 11:59pm

Back to previous page