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.