After successful completion of the course, students are able to understand advanced real-time rendering algorithms and also implement some of them. The algorithms are chosen from the topics listed further below.
Normal Mapping, GPU Synchronization, Geometry and Tessellation, Deferred Shading, Ambient Occlusion, Physically-based Shading, Order-Independent Transparency, Soft Shadows, Real-Time Global Illumination, Shader Optimization, Temporal Coherence, Point-Cloud Rendering, Real-Time Ray Tracing
Lectures, practical assignments (implementation and documentation), as well as presentation and group discussions.