Java 3D (Programmierung 3b)
Inhalt
Die Studierenden lernen die „Java 3D-API“ als ein Beispiel einer
komplexen Programmierschnittstelle kennen und vertiefen dadurch ihre
Java-Programmierkenntnisse.
Die Java 3D-API setzt als
Softwareschicht auf low level-Implementierungen von
Graphikstandards
wie z. B. Open GL oder DirectX auf und abstrahiert daher von
hardwarenahen Details. Unter Verwendung der 3D-Schnittstelle wird
in
die Konzepte der Programmierung dreidimensionaler Szenen
eingeführt. Als Strukturierungsmittel werden dabei sogenannte
„Szenegraphen“ eingesetzt. Breiten Raum nehmen die Realisierung
von
3D-Szenen und die Umsetzung von Animationen mithilfe der Java
3D-API
ein.
Lernziele
- Vertiefen der Programmierpraxis, erweitern der Java-Kenntnisse
- 3-dimensionale Szenen mit Java 3D realisieren können
- Szenegraphen kennen und beherrschen
- Eine komplexe Programmierschnittstelle (API) in der Praxis
anwenden können
- Einfache Frameworks verstehen und einsetzen können
Zielgruppe
- Informatik, Bachelor
- Wirschaftsinformatik, Bachelor
Umfang
- Vorlesung: 2 SWS, 2 CP
- Übung: 1 SWS, 2 CP
Bemerkung
Diese Vorlesung kann von Informatikern als Alternative zur
C++-Vorlesung (Programmierung 3a) gewählt werden.
Materialien
Folien und andere Materialien zur Vorlesung finden Sie hier
(dazu ist ein Anmelden unter ILIAS
erforderlich!).