Bachelor-Praktikum - Videospielentwicklung in C++ und Direct3D10 (IN0012)

Bachelor-Praktikum - Echtzeitgraphik in C++ und DirectX (IN0012) 
LecturerProf. Dr. Rüdiger WestermannMathias Kanzler
Time, placeMo. 12:00 - 13:30, IHS2; Fr. 08:00 - 10:00,MI HS1
PrerequisitesProgrammierkenntnisse aus PGdP (1. Semester)


Registration is now open. Please send email to kanzler(at) 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.