ZHAW-Logo OAPA-Logo TAT-Logo
zurück  
Diplomarbeit 2004 (DA04): Arbeits-Archiv
 
DA Frp 04/3 - OpenGL practical course
Studierende: Reto Bollinger, bolliret
  Hanspeter Bruhlmann, bruehhan

Betreuer: Peter T. Früh, frup

The topic of this degree dissertation was to create a practical course to teach the OpenGL-prgramming. OpenGL is an API (Application Programmimg Interface) for 3D computergraphics development. The course is split into eight tasks. After working through all the tasks, the basic principles of 3D programming should be understood. The person will have the ability to write any 3D application. Additionally some methods are discussed in the tasks, which are used for game programming. For example, throwing shadow from an object on a plane, collision detection and animated explosions. The practical course is built in a way that the next task is based on the previous. Consequently the learning effect can be maximised. SDL (Simple DirectMedia Library) is used as a basis to use OpenGL. SDL builds a platform independent display which can be used to run OpenGL. A complete practical course was developed with tasks, drafts, solution examples and documentations for OpenGL and SDL. The course will help to better understand OpenGL.

zurück