CrashViewer allgemein

Die Applikation crashViewer wurde als Testplattform für die Implementierung verschiedener Funktionalitäten im Bereich des Pre- und Postprocessings in der Crash-Simulation entwickelt. Der crashViewer wurde in C++ implementiert und setzt sich aus verschiedenen Modulen zusammen, von denen die wichtigsten im folgenden vorgestellt werden:

Der modulare Aufbau von crashViewer erlaubt die schnelle Anpassung sowohl an neue beziehungsweise weitere Dateiformate als auch an zukünftige Graphikbibliotheken.
Zur Darstellung wurde die Graphikbibliothek Cosmo3D/OpenGL Optimizer verwendet, welche auf der Low-Level-Graphikbibliothek OpenGL basiert. Während Cosmo3D Objekte zur Repräsentation von geometrischen Modellen in einem gerichteten azyklischen Graphen bietet, umfaßt OpenGL Optimizer verschiedene Werkzeuge zur Optimierung dieses Szenengraphen und zur Performanzsteigerung bei der Darstellung der in der Regel sehr umfangreichen Modelle.

CrashViewer
Die Abbildung zeigt die Oberfläche vom crashViewer. Der Benutzer interagiert über 2D- oder 3D-Maus, Tastatur, Bitmap-Buttons, Menüs und Dialogfenster.

Allgemeine Funktionalitäten


Kontakt: Ove Sommer Email: Ove.Sommer@informatik.uni-stuttgart.de



zurueck zur VIS Homepage
English