After successful completion of the course, students are able to understand advanced concepts of realtime rendering as used in virtual reality applications or in computer games. Topics include:
Important topics in real-time rendering are treated und exercised with practical examples. Some topics are: special effects like shadows, illumination effects, bump mapping, displacement mapping, as well as the rendering pipeline and architecture of graphics hardware, interfaces to programming of 3D graphics hardware, and advanced algorithms like terrain rendering, visibility calculation, etc.
Presentation of theoretical concepts with slides, programming tasks.
ECTS-Distribution:19,5 h Lectures 16 h Preparation for exam77 h Programming assignments --------------------------------------------- 112,5 h equals 4,5 ECTS, each of 25 hours
The first lecture and introduction for the lab will take place on October 7th, 2020, starting at 14:15 (s.t.) via Zoom (See TUWEL for the Zoom link).
Attention: It is planned that all lectures are scheduled for 14:15 - 15:45 (s.t.) via Zoom, i.e. the actual distance learning lecture times via Zoom differ from the seminar room reservation times here in TISS. Please refer to the website for further information and for regular updates about lecture dates and times!
Answering of exam questions via Zoom, submission discussion concerning the programming tasks.
Registration via TISS and through the first submission => "Submission 1" in TUWEL.
Programming skills and sufficient practical experience with 3D programming using OpenGL or Vulkan are required. The optimal precursor is the UE Computer Graphics.