Handouts
- Week 1
- Introduction and Review of OpenGL
- Week 2
- 3D Models
- Week 3
- Introduction to Shaders
- Week 4
- Procedural Textures
- Week 5
- Shader Lighting and Textures
- Week 6
- Image Processing
- Week 7
- Stored Textures
- Week 8
- Textures for Data Storage: Noise
- Textures for Data Storage: Shadows
- Week 9
- Particle Systems
- Week 10
- Shaders: Review
- GPU Computation
- Week 11
- CUDA
- Parallel Thinking
- Week 12
- OpenCL
- Introduction to Ray Tracing
- Week 13
- Ray Tracing: Implementation
- Week 14
- Ray Tracing:Special Topics