186.192 Algorithms for 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.

2020S, VU, 2.0h, 3.0EC
TUWEL

Properties

  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise

Learning outcomes

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.

Subject of course

Geometry and Tessellation, Deferred Shading, Ambient Occlusion, Physically-based Shading, OIT, Soft Shadows, Real-Time Global Illumination, Shader Optimization, Temporal Coherence, Point-Cloud Rendering

Teaching methods

Lectures, practical assignments (implementation and documentation) as well as presentation.

Mode of examination

Immanent

Additional information

ECTS Breakdown: 3 ECTS = 75 hours

  • lectures: 18 hours
  • assignments (implementation and documentation): 45 hours
  • presentation and group discussion: 6 hours
  • preparations for presentations and group discussions: 6 hours

Contact email address: artr@cg.tuwien.ac.at

Lecturers

Institute

Examination modalities

Grading of assignments.

Course registration

Begin End Deregistration end
03.02.2020 00:00 24.03.2020 23:59 24.03.2020 23:59

Curricula

Study CodeObligationSemesterPrecon.Info
066 932 Visual Computing Mandatory elective
066 950 Didactic for Informatics Mandatory elective

Literature

Real-Time Rendering, Third Edition by Tomas Akenine-Moller, Eric Haines and Naty Hoffman (Jul 25, 2008)

OpenGL Insights by Patrick Cozzi and Christophe Riccio (Jul 23, 2012)

Graphics Shaders: Theory and Practice, Second Edition by Mike Bailey and Steve Cunningham (Nov 8, 2011)

OpenGL 4 Shading Language Cookbook, Second Edition by David Wolff (Dec 24, 2013)


Previous knowledge

Programming skills are required (C++, OpenGL, GLSL).

Preceding courses

Accompanying courses

Miscellaneous

Language

if required in English