Entwicklung und Einbindung von 3D- Grafikanimationen in ein Car

Transcription

Entwicklung und Einbindung von 3D- Grafikanimationen in ein Car
Entwicklung und Einbindung von 3DGrafikanimationen in ein Car-MultimediaFramework
Motivation
Echtzeit-3D-Computergrafik ist längst kein
Privileg mehr der Highend-Workstation. Im
Automobilbereich sind 3D-basierte Infotainmentund Navigationssysteme entweder in der
Planung oder bereits etabliert. Vor der
Realisierung eines solchen Systems sind
allerdings viele Fragen zu klären, die die
technische Umsetzung betreffen, wie z.B.:
• Welche 3D-Bibliothek kann eingesetzt werden?
• Können bestehende 3D-Programme portiert
werden?
• Wie kann eine 3D-Bedienoberfläche/Anwendung in ein bestehendes AutomotiveFramework integriert werden?
• Welche Programmiersprache kann eingesetzt
werden?
• Und wie ist das „Look-and-Feel“ einer solchen
Anwendung?
Technologien
Software:
OpenGL/Mesa, C/C++, OpenGL-Java-Binding,
QNX, Photon, Embedded-AutomotiveFramework.
Target-Hardware:
CPU Hitachi SH4 200 MHz, Grafik-Chip Silicon
Motion Lynx3DM
Fazit
Ziel der Arbeit
Ziel dieser Arbeit war anhand von ausgesuchten
Themen die Entwicklung und Integration von 3DGrafikanimationen in ein Automotive-EmbeddedSystem zu evaluieren. Dabei wurden
unterschiedliche Test-Anwendungen
prototypisch implementiert.
Autor:
Tsz Kwong Yung
Referent:
Prof. Dr. Joachim Wietzke
Korreferent:
Prof. Dr. Thomas Horsch
Die vorliegende Arbeit hat gezeigt, dass 3DGrafik mit OpenGL auf der getesteten TargetHardware sowohl durchführbar als auch für
einfache Anwendungen nutzbar ist. Die
gewonnenen Erkenntnisse können als Basis bzw.
als Einstieg für die Entwicklung zukünftiger 3DApplikationen im Automotive-EmbeddedBereich herangezogen werden.