|
|
VRML bedeutet Virtual Reality Modeling Language und ist eine Beschreibungssprache für 3D-Szenen, deren Geometrien, Ausleuchtungen, Animationen und Interaktionsmöglichkeiten.
VRML wurde ursprünglich als 3D-Standard für das Internet entwickelt.
Die meisten 3D-Modellierungswerkzeuge ermöglichen den Im- und Export von VRML-Dateien, wodurch sich das Dateiformat auch als ein Austauschformat von 3D-Modellen etabliert hat.
Eine VRML-Darstellung z.B. innerhalb eines Web-Browsers wird vom Computer des Betrachters in Echtzeit generiert. Das bedeutet, dass der Computer jedes einzelne Bild aus den vorhandenen Geometriedaten, sowie dem Verhalten und den Bewegungen des "Besuchers" ständig neu berechnet. Aus diesem Grund scheiden (zur Zeit) fotorealistische Darstellungen mit rechenaufwendigen ray-tracing-Verfahren, mit Spiegelungen, Schattenwurf und Kantenglättung aus. Es werden auch beim Benutzen von vordefinierten Betrachterpositionen (viewpoints), beim Wechsel zwischen diesen Punkten und bei Kamerafahrten keine fertigen Bilder aus Filmsequenzen abgespielt. Komplexe VRML-Szenen stellen daher unter Umständen hohe Anforderungen an die Hardware. Wie schnell, bzw. wie flüssig die Bewegungen erfolgen, hängt vom Prozessor(takt) und der Grafikkarte des wiedergebenden Computers ab.
VRML-Dateien erkennt man an der Dateierweiterung ".wrl" (world), sie sind im Klartext (ASCII) geschrieben und können auch in einem einfachen Texteditor erstellt werden.
Zur Echtzeit-Steuerung der VRML-Szenen kann die Programmiersprache Java über die EAI-Schnittstelle nach ISO/IEC 14772-2 verwendet werden.
| Table of contents |
|
2 Ergänzungsmodul für Browser 3 VRML Browser 4 Nachfolger 5 Weblinks |
VRML 1.0 wurde 1995 eingeführt, 1997 wurde das mit wesentlich weitreichenderen Möglichkeiten ausgestattete VRML 2.0 spezifiziert und als VRML97-ISO 14772 Standard festgeschrieben.
Geschichte
Ergänzungsmodul für Browser
Um sich eine VRML Datei im Internet anschauen zu können, benötigt man ein Plugin (Ergänzungsmodul) für den Browser.
VRML Browser
Nachfolger
Als Nachfolger des VRML-Standards soll X3D etabliert werden.