CISC/CMPE 454 - Schedule & Notes

Section  Week  Lecture Topic
OpenGL Jan 8 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 15 notesvideo Vector review
problems Problem set for vectors
notesvideo Rotational transformations
notesvideo Compositions of transformations
notesvideo Homogeneous coordinates
notesvideo Projection transformations
OpenGL Jan 22 notesvideo The Model-View-Projection transform
notesvideo Projection matrix
notesvideo Clipping
A1 due Friday Jan 26 at noon
Local Illumination Jan 29 notesvideo Phong illumination model
notesvideo Shading in shaders
notesvideo More shaders
Texture Mapping Feb 5 notesvideo Textures on the GPU
notesvideo Multipass rendering
notesvideo Procedural textures
Feb 12 notesvideo Environment mapping
notesvideo Bump mapping
notesvideo Nearest and bilinear lookup
notesvideo Mip maps and anisotropic filtering
A2 due Friday Feb 16 at noon
Feb 19 Winter term break (no classes)
Animation Feb 26 notesvideo Keyframing
Midterm Test Wednesday, Feb 28 at 9:30am
notesvideo Catmull-Rom interpolation
Mar 4 notesvideo Object state
notesvideo Physics for animation
notesvideo Constraints
notesvideo Collisions
Ray Tracing Mar 11 notesvideo Intro to ray tracing
notesvideo Ray/triangle intersection
notesvideo Glossy reflection
notesvideo Refraction
A3 due Friday March 15 at noon
Mar 18 notesvideo Soft shadows
notesvideo Pixel antialiasing
notesvideo Random sampling
notesvideo Bias in ray tracing
notesvideo Importance sampling
Mar 25 notes Nonuniform sampling
notesvideo Axis-aligned bounding boxes
notesvideo Octtrees
notesvideo K-d trees
notes Photon maps
Mar 29 Good Friday (no class)
Volume Rendering Apr 1 notesvideo Intro to volume rendering
notesvideo Discrete volume rendering integral
notesvideo Computing C and alpha
notesvideo Transfer functions
notesvideo Computing gradients
notes GPU volume rendering
A4 due Friday April 5 at noon
Apr 8 no class

Back to previous page