Real-time Rendering
Module code: CS7GV3 · Semester: Semester 2
From students who've done it
Questions by Year
Topics
- Graphics pipeline and GPUs LO1
- Shader programming in GLSL LO2–3
- Illumination and surface models: Phong, Blinn, normal maps LO3
- Shadows: shadow maps and volumes LO3
- Global illumination: reflection and refraction LO4
- Non-photorealistic and voxel rendering LO4–5
Learning outcomes
- Explain fixed-function pipelines vs shader architectures (pixel, vertex, geometry shaders)
- Architect a shader pipeline
- Write shaders for lighting, shadows, geometry processing and post-processing
- Analyse and compare real-time rendering approaches
- Discuss current issues in real-time rendering