Handouts
- Week 1
- Introduction
- Week 2
- Procedural Textures
- Week 3
- Shader Lighting, Textures and Shadows
- Week 4
- OpenGL 3 & 4
- Week 5
- OpenGL ES
- Week 6
- Image Processing
- Week 7
- Stored Textures
- Noise
- Week 8
- Particle Systems
- Geometry Shaders
- Week 9
- 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 and Ocean
- Mandelbulb Numerical Procedure