Fakultät Informatik


Praktikum - Videospielentwicklung in C++ und Direct3D10

 Matthäus Chajdas,  Stefan Auer, Prof. Dr. Westermann

Bachelor-Praktikum - Echtzeitgraphik in C++ und DirectX10

Time, Place

Wednesday, 15:15 - 16:15, MI 02.13.010


Wednesday 19.10.2011


Recommended: Lecture "Computer Graphics"
Useful: Experience with C++


 Register here


The main purpose of this course is to convey fundamental knowledge in state-of-the-art programming on graphics processing units (GPU) using Microsoft's DirectX application programming interface. Students will be given a short introduction to object oriented programming using the C++ language before they start to learn the principles of the programmable graphics pipeline on modern GPUs in detail. The participants employ the presented graphics algorithms during the development of a round-based 3D video game.

This course will be held in cooperation with the  Mediadesign FH (MD.H). The mediadesign students will provide us with high-quality production content. Our participants are expected to implement a video game showcasing state-of-the-art graphics effects, such as:

  • Texturing
  • Normal Mapping (as can be seen  here)
  • Per-Pixel Lighting
  • Shadowing
  • Particle Effects
  • Reflections
  • ...and more!


- 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.