Handouts

Week 1
Introduction and Review of OpenGL
Week 2
Introduction to Shaders
Week 3
Procedural Textures
Week 4
Shader Lighting and Textures
Week 5
Introduction to OpenGL ES
Week 6
OpenGL ES: iPhone and Android
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
Compute Shaders
Parallel Thinking
Week 12
Introduction to Ray Tracing
Object - Ray Intersection
Week 13
Ray Tracing: Special Topics
Week 14
Ray Tracing:The Mandelbulb
Mandelbulb Numerical Procedure