Efficient algorithms for computer graphics

Module Code
CS5328
Module Coordinators
Klaus Rinn
Teachers
Malte Ried
Short Description
Efficient algorithms using DirectX graphics to display large three-dimensional objects, including navigation and animated particles.
Learning Objectives

Students will be able to use DirectX and display large graphic objects efficiently. They can use a variety of efficient algorithms for generating computer graphics and particle systems. Furthermore, they are able to exploit more detailed information to use even more advanced techniques autonomously .

Contents
  • Introduction to DirectX
  • Introduction of Windows programming
  • Advanced techniques for 3D Graphics
  • Processing of inputs
  • BSP trees
  • Particle Systems
Duration in Semester
1
Instruction Language
German
Total Effort
6 CrP; an estimated 180 hours, of which approximately 60 are spent in class.
Weekly School Hours
4
Method of Instruction
Lecture 2 sppw Practical Course 2 sppw
Requirements for the awarding of Credit Points
project or written exam
Evaluation Standard
according to examination regulations (§ 9)
Availability
As Needed
References
  • A. LaMothe: Tricks of the Windows Game Programming Gurus SAMS
  • M. Brownlow: Goldene Regeln der Spieleprogrammierung Hanser
  • MSDN: <http://msdn.microsoft.com/de-de/directx/aa937781>