In einer Minute starten
VRML beschreibt eine 3D-Szene als verschachtelte Knoten. Ein Shape-Knoten verbindet Geometrie und Aussehen:
#VRML V2.0 utf8
Transform {
translation 0 1 0
children [
Shape {
geometry Box { size 2 2 2 }
appearance Appearance {
material Material { diffuseColor 0.2 0.6 1 }
}
}
]
}
Grundbegriffe
- Knoten und Felder
Transform ist ein Knoten; translation und children sind seine Felder.
- Koordinaten
- Vektoren werden als
x y z geschrieben. Rotationen sind Achse-x Achse-y Achse-z Winkel; der Winkel ist in Radiant.
- Farben
r g b, jeweils von 0 bis 1. Beim Farbfeld öffnet das Farbsymbol den Color Picker.
- DEF und USE
DEF Name Box { } benennt einen Knoten; USE Name verwendet dieselbe Instanz erneut.
- ROUTE
- Verbindet Ereignisse, etwa einen
TimeSensor mit einem Interpolator.
Editor bedienen
- Strg+Leertaste: passende Knoten, Felder oder Werte anzeigen
- F2: ein
DEF samt USE-Verweisen umbenennen
- F12 / Umschalt+F12: Definition bzw. Referenzen öffnen
- Umschalt+Alt+F: Dokument formatieren
- Fehlermarkierung mit der Maus berühren, um Typ und erwarteten Wertebereich zu sehen
Änderungen an direkt adressierbaren DEF-Feldern werden inkrementell gesetzt. Andere Änderungen laden die Szene nach kurzer Pause vollständig neu.
Weiterlesen
Projektfokus ist VRML97. X3D-Classic-Knoten werden aus Kompatibilitätsgründen unterstützt und können in den Einstellungen für Vorschläge eingeblendet werden.