Home
Über JOGL
  Entstehung
  Eigenschaften
  Installation
Tutorial
  Lektion1
  Lektion2
  Lektion3
  Lektion4
  Lektion5 
JOGL vs.
   OpenGL

Links
Impressum

Willkommen

Das Java OpenGL Binding JOGL stellt eine interessante neue Entwicklung im Bereich der Computergraphik dar. Die Einführung der Java Bindings für OpenGL erschließt neue Aufgabenbereiche für die Programmiersprache Java. So kann die Erstellung von Realtime-Computergraphiken, Virtual Reality und Spieleentwicklung nun in Java erfolgen, ohne auf die Hardwarebeschleunigung von OpenGL verzichten zu müssen. Ausserdem bietet Java die Möglichkeit, Applets zu erstellen, so dass 3D-Graphiken und Animationen auch auf einfache Weise im Internet zugänglich gemacht werden können.

Auf dieser Seite soll das Binding vorgestellt werden und zwar in Form einer kurzen Einführung, die unter dem Menüpunkt "Über JOGL" zu finden ist. Für die praktische Umsetzung gibt es ein Tutorial, das in zahlreichen Lektionen die Grundlagen der 3D-Programmierung mit JOGL vorstellt und dies in einer Beispielszene umsetzt. Desweiteren wird unter dem Punkt "JOGL vs. OpenGL" das Binding gegen OpenGL abgegrenzt und vor allem im Bereich der Geschwindigkeit verglichen.

Um dem Tutorial folgen zu können, sollten fortgeschrittene Java-Kenntnisse vorhanden sein. Grundkenntnisse von OpenGL, das Listener-Konzept in Java und Grundlagen der Computergraphik sind auch sehr nützlich zum Verständnis des Tutorials. Zu diesen Themen gibt es auch einige Verweise in der Link-Rubrik. Dort gibt es auch viele interessante und weiterführende Links zum Thema JOGL und 3D-Programmierung.

Viel Spass!