Individuelle Lösungen für 3D Graphik
3D Werkzeuge
Diese Programme wurden im Laufe der 3D-Rekonstruktion von Städten und industriellen Objekten eingesetzt, und unterstützten eine Vielzahl an Eingabedateien (photometrische Daten, Pläne der Gebäude, topographische Karten, Darstellungen, Höhendarstellungen der Karten usw.)
Das Programmpaket beinhaltet eine Reihe von Datenkonvertern, die es ermöglichen, Dateien in verschiedene Formate zu konvertieren. Beispielsweise, kann das Programm eine 2D Darstellung eines Gebäudes in einen 3D Vorgang mit allen relevanten Texturen und Details umsetzen.
Folgende Dateiformate werden gegenwärtig unterstützt: FLT, DXF, V3D, MSA, DFK und DGN. Außerdem, wurden auch einige Datenprozessor erstellt, einschließlich Landschaft LOD Builders und einigen mehr.
Die benutzten Tools & Technologien: Visual C++ 6.0, ATL/WTL, STL, Visual SourceSafe 6.0, Windows NT, 2000.
Fahrtraining-System
Diese Software bietet den Benutzern eine realistische Echtzeit-Umgebung für Fahrtraining an. Das System hat eine Client/Server Architektur und besteht aus drei Hauptmodulen, die für verschiedene Funktionen verantwortlich sind: Simulationsserver, Visuell Test Client und Straßeneditor.
Der Simulationsserver enthält die Business-Logik und so bestimmt das Verhallten eines Fahrzeuges auf der Straße. Fahrzeuge können entweder durch eine Person oder vom Rechner kontrolliert werden. Neben dem Simulation Server, der alle virtuellen Fahrzeuge steuert, wird das Verhalten der Fahrzeuge durch den sogenannten ‘Aggressivitäts-Faktor’ beeinflusst. Dieser Faktor kann die Werte von ‘sehr vorsichtig’ zu ‘sehr aggressiv’ haben. Auf jeder Simulationsstufe sendet der Server die erforderlichen Kalkulationen dem Visuell Client ab, der die Daten in eine Echtzeit-3D-Presentation konvertiert.
Der Straßeneditor erstellt Straßenmodelle für den Simulationsserver und ist für solche Straßenaspekte wie Mittellinie, Verkehrszeichen, Straßenkreuzungen usw. verantwortlich. Ein Fahrzeug ist immer mit einer konkreten Straße durch die Modelldaten verbunden, so kann die Position des Fahrzeuges hundertprozentig bestimmt werden. Straßenmodelle werden in dem Industry-Standard LandXML Format gespeichert.
Die benutzten Tools & Technologien: Visual C++ 6.0, gcc 2.95.2, TCP/IP, XML, OpenGL, Rational Rose, CVS, Visual SourceSafe 6.0