Handouts

Week 1
Introduction and Review of OpenGL
Week 2
Introduction to Shaders
Week 3
Procedural Textures
Week 4
Introduction to OpenGL ES
Week 5
OpenGL ES: iPhone and Android
Week 6
Shader Lighting and Textures
Week 7
Image Processing
Week 8
Stored Textures
Textures for Data Storage: Noise
Textures for Data Storage: Shadows
Week 9
Particle Systems
Geometry Shaders
Tesselation Shaders
Week 10
GPU Computation CUDA
Week 11
OpenCL
Parallel Thinking
Optimizing Matrix-Vector Calculations (Jon Bruneau)
Week 12
Introduction to Ray Tracing
Object - Ray Intersection
Week 13
Ray Tracing: Special Topics
Week 14
Ray Tracing:The Mandelbulb
Mandelbulb Numerical Procedure