Handouts

Week 1
Introduction
Week 2
Procedural Textures
Week 3
Shader Lighting, Textures and Shadows
Week 4
OpenGL 3 & 4
Week 5
Introduction to OpenGL ES: WebGL
Week 6
OpenGL ES: iPhone and Android
Week 7
Image Processing
Week 8
Stored Textures
Noise
Week 9
Particle Systems
Geometry Shaders
Tesselation Shaders
Compute Shaders
Week 10
GPU Computation - CUDA
Week 11
GPU Computation - OpenCL
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