Einführung in OpenGL, SS 2009

Als Ergänzung der Vorlesung des Moduls "Wissenschaftliche Visualisierung, Virtuelle Realität"  findet ein OpenGL-Kurs mit Übungen statt. Der Umfang beträgt 2 Semesterwochenstunden. Für TeilnehmerInnen des Moduls besteht die Möglichkeit durch erfolgreiche, vollständige Bearbeitung der Übungen 2.5 Extra-Creditpoints zu erwerben.



Dozenten
Dr. Sebastian Manten , Michael Vetter

Ort Heinrich-Heine-Universität
Universitätsstr. 1, 40225 Düsseldorf
ZIM, Geb. 25.41, Raum 00.43
Zeit
Dienstags ab dem 21.4.2009, 14 - 16 Uhr




Beschreibung

OpenGL (Open Graphics Library) ist eine Spezifikation für ein plattform- und programmiersprachenunabhängiges API (Application Programming Interface) zur Entwicklung von 3D-Computergrafik. Der OpenGL-Standard beschreibt etwa 250 Befehle, die die Darstellung komplexer 3D-Szenen in Echtzeit erlauben. Die Implementierung des OpenGL-API wird in der Regel als Teil der Grafikkarten-Treiber ausgeliefert. Diese führen entsprechend Befehle der Grafikkarte aus.

Im Kurs werden die grundlegenden Techniken zur Erstellung und Manipulation von 3D-Graphiken und Szenen  behandelt sowie der Umgang mit OpenGL anhand von Beispielen und Übungen vertieft.

Im Einzelnen werden u.a. die folgenden Themen behandelt:
  • Das Arbeitsprinzip von OpenGL
  • Window-Management mittels GLUT
  • Ereignissteuerung mittels GLUT
  • Grundlegen OpenGL-Datentypen und Funktionen
  • Die von OpenGL unterstützten geometrischen 2D- und 3D- Grundformen
  • Viewing-Modell und Transformationen
  • Transformationen in OpenGL
  • Farben, Transparenz und Texturen
  • Beleuchtung / Shading
  • Blending und Antialiasing
  • Display Lists
  • Buffer und deren Verwendung / Animationen
Ergänzend zu dem Low-Level-Standard OpenGL wird im zweiten Teil des Kurses als Beispiel für  szenegraph-basierte Ansätze die objekt-orientierte High-Level-Graphikbibliothek  "Irrlicht" vorgestellt, die eine einfache komfortablen Darstellung von 3D-Szenen ermöglicht. Neben vielen praktischen Beispielen wird dabei auch auf die grundsätzliche Arbeitsweise von Szenegraphen eingegangen.

    Donnerstag, 17. 05. 2012



Prof. Dr. Stephan Olbrich


Telefon+49 (0)211 / 81 13 900
Fax+49 (0)211 / 81 12 539 

icon



Verantwortlich für den Inhalt: Lehrstuhl für IT-Management        Letzte Änderung: 22.04.2009, 10:37
Seitenende