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 notes, video Vector review
problems Problem set for vectors
notes, video Rotational transformations
notes, video Compositions of transformations
notes, video Homogeneous coordinates
notes, video Projection transformations
OpenGL Jan 19 notes, video The Model-View-Projection transform
notes, video Projection matrix
notes, video Clipping
Test 1 Thursday Jan 22 during class
Local Illumination Jan 26 notes, video Phong illumination model
notes, video Shading in shaders
notes, video More shaders
Texture Mapping notes, video Textures on the GPU
A1 due Friday Jan 30 at 11:59pm
Feb 2 notes, video Multipass rendering
notes, video Procedural textures
notes, video Environment mapping
notes, video Bump mapping
Feb 9 notes, video Nearest and bilinear lookup
notes, video Mip maps and anisotropic filtering
Test 2 Thursday Feb 12 during class
Feb 16 Winter break
Animation Feb 23 notes, video Keyframing
notes, video Catmull-Rom interpolation
notes, video Object state
Mar 2 notes, video Physics for animation
notes, video Constraints
A2 due Friday Mar 6 at 11:59pm
notes, video Collisions
Ray Tracing Mar 9 notes, video Intro to ray tracing
notes, video Ray/triangle intersection
Test 3 Thursday Mar 12 during class
Mar 16 notes, video Glossy reflection
notes, video Soft shadows
notes, video Pixel antialiasing
notes, video Random sampling
notes, video Bias in ray tracing
Mar 23 notes Illumination quantities
notes, video Importance sampling
notes Nonuniform sampling
Mar 30 Research lecture (not on test)
Axis-aligned bounding boxes, Octtrees, K-d trees (not on test)
Test 4 Thursday Apr 2 during class
Apr 6 A3 due Monday April 6 at 11:59pm

Back to previous page