186.140 Real-Time Rendering
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2021W, VU, 3.0h, 4.5EC
TUWEL

Properties

  • Semester hours: 3.0
  • Credits: 4.5
  • Type: VU Lecture and Exercise
  • Format: Online

Learning outcomes

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:

  •     Graphics Hardware (GPU) Architecture
  •     Optimization
  •     Advanced Lighting and Shading
  •     Shading Languages
  •     Graphics Programming (OpenGL 4.x Core Profile, Vulkan)
  •     Real-time Shadows
  •     Culling and Visibility
  •     Levels of Detail and Terrain Rendering
  •     Image-based Rendering

 

 

Subject of course

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.

Teaching methods

Presentation of theoretical concepts with slides, programming tasks.

Mode of examination

Immanent

Additional information

ECTS-Distribution:
19,5 h Lectures
16 h Preparation for exam
77 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 6th, 2021, starting at 14:00 (s.t.) via Zoom (See TUWEL for the Zoom link).

Attention: It is planned that all lectures are scheduled for 14:00 (s.t.) to 15:30 (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!



Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Wed14:00 - 15:3013.10.2021 - 26.01.2022 Zoom (LIVE)Lecture Distance Learning
Real-Time Rendering - Single appointments
DayDateTimeLocationDescription
Wed13.10.202114:00 - 15:30 ZoomLecture Distance Learning
Wed20.10.202114:00 - 15:30 ZoomLecture Distance Learning
Wed27.10.202114:00 - 15:30 ZoomLecture Distance Learning
Wed03.11.202114:00 - 15:30 ZoomLecture Distance Learning
Wed10.11.202114:00 - 15:30 ZoomLecture Distance Learning
Wed17.11.202114:00 - 15:30 ZoomLecture Distance Learning
Wed24.11.202114:00 - 15:30 ZoomLecture Distance Learning
Wed01.12.202114:00 - 15:30 ZoomLecture Distance Learning
Wed15.12.202114:00 - 15:30 ZoomLecture Distance Learning
Wed12.01.202214:00 - 15:30 ZoomLecture Distance Learning
Wed19.01.202214:00 - 15:30 ZoomLecture Distance Learning
Wed26.01.202214:00 - 15:30 ZoomLecture Distance Learning

Examination modalities

Answering of exam questions via Zoom, submission discussion concerning the programming tasks.

Course registration

Begin End Deregistration end
04.09.2021 00:00 20.10.2021 23:59

Registration modalities

Registration via TISS and through the first submission => "Submission 1" in TUWEL.

Curricula

Study CodeObligationSemesterPrecon.Info
066 932 Visual Computing Mandatory1. Semester

Literature

No lecture notes are available.

Previous knowledge

Programming skills and sufficient practical experience with 3D programming using OpenGL or Vulkan are required. The optimal precursor is the UE Computer Graphics.

Preceding courses

Continuative courses

Miscellaneous

Language

if required in English