Fakultät Informatik


Bachelor-Praktikum - Videospielentwicklung in C++ und Direct3D10

Bachelor-Praktikum - Echtzeitgraphik in C++ und DirectX (IN0012) 


 Prof. Dr. Rüdiger Westermann,  Mathias Kanzler



Time, place

Mo. 12:00 - 13:30,  IHS2; Fr. 08:00 - 10:00,  MI HS1




Programmierkenntnisse aus PGdP (1. Semester)


Registration is now open. Please send email to  kanzler(at)tum.de to apply for the practical course and to obtain further informations.


The main purpose of this practical is to convey fundamental knowledge in the programming of real-time computer graphics algorithms using graphics APIs and graphics accelerators. Algorithms include 

  • Polygon rendering
  • Rasterization
  • C++ and Direct3D11
  • Transformations
  • Shading and per-pixel lighting
  • Programmable graphics hardware
  • Shadows.
  • Texture mapping
  • Dynamics

Students will use the C++ programming language and Direct3D11 + HLSL to implement the discussed algorithms and concepts.



- In collaboration with partners from industry, we have a number of thesis topics available in the area of point-based rendering, geo-localization using public data, scene fusion from different viewpoints. If you are interested, please contact  westermann(at)tum.de


- Game Devel. Lab Practical for SS'18: kick off meeting on April 3rd,  details here. No matching system sign-up needed!


- One PhD position on   Turbulence Visualization is available at the Computer Graphics & Visualization group.