Am Fraunhofer IAO in Stuttgart entwarf und implementierte ich im Jahr 2000 eine Demonstrations-Version der komplexen Virtual Reality-Anwendung Boule von Mario Doulis und Andreas Simon. Ziel war, die auf Stereoprojektion, Motiontracking und hochspezialisierter Hardware aufbauenden Funktionen und Interaktionskonzepte auf einem Standard-Computer mit lediglich einer Maus als Eingabegerät zu vermitteln.
Auf zur Demo!
In einer tatsächlichen Virtual Realitiy-Umgebung bestehen über ein spatiales Eingabegerät 6 Freiheitsgrade: Die drei Raumachsen x, y und z sowie den Rotationen um diese. Auf dem Bildschirm mit einer Maus als Eingabegerät gibt es nur zwei Freiheitsgrade, die Bewegungen auf den Flächenachsen x und y. Das für Boule entworfene Eingabegerät Mike verfügte außerdem über zwei Aktionsbuttons. Die Demonstrationsversion musste jedoch auch auf Macintosh-Computern mit nur einem Mausknopf funktionieren.
Um möglichst viel der Interaktionsqualität von Boule zu erhalten, werden Mausbewegungen in der Demonstrationsversion kontextsensitiv in Flächen-, Tiefen- oder Drehbewegungen umgesetzt. Rechenaufwändige Echtzeit-Funktionen, die zum damaligen Zeitpunkt einen Supercomputer vorraussetzten, werden teilweise durch vorberechnete 3D-Objekte simuliert.
Die Jury des iF Design Awards ließ sich von dieser Demonstrationsversion ohne einen Besuch des Instituts und der komplizierten VR-Installation überzeugen: Boule wurde mit dem Preis für Interaktion ausgezeichnet.
Die VRML-Demo ist heute noch mit der letzten veröffentlichten Version des Cosmo-Players unter Windows XP lauffähig. Es empfielt sich, einen dazu passenden Netscape Navigator 4.x zu installieren.
Da das nicht ganz einfach ist hier einige Screenshots:
Die Demo-Anleitung macht verständlich, wie sich die Demo zur "echten" Applikation verhält.
|
Web-Blaster V2.21 |
 |
Die angezeigte Seite wurde durch den Web-Blaster geleitet und dadurch mit der Datenbank des Assoziations-Blasters verknüpft.
Der Web-Blaster ist ein alternativer Browser, der beliebige Webseiten mit Links anreichert. Der gesamte Vorgang geschieht in Echtzeit mit den Original-Daten, es werden keine fremden Daten auf dem Blaster-Server zwischengespeichert.
Um diesen Modus zu verlassen und normal weiter zu browsen, muss der Web-Blaster abgeschaltet werden.
|
|