prev up next

Previous: Vorstellung der eigenen Szenenelemente Up: Elemente des X3DScene-Aufbaus Next: Detaillierte Beschreibung der DTD

Vorstellung der VRML-Knoten

Folgende Knoten sind in VRML bereitgestellt (Die übernommenen Knoten sind durch Unterstreichungen kenntlich gemacht. Dabei bedeutet eine Unterstreichung keine 1-zu-1-Übernahme. Auch ist Transform unterstrichen, obwohl dieser Knoten in der DTD nicht existiert. Stattdessen sind die Transformationseigenschaften in Group mit aufgenommen.):
Anchor GeoMetadata PointLight
Appearance GeoOrigin PointSet
AudioClip GeoPositionInterpolator Polyline2D
Background GeoTouchSensor PositionInterpolator
Billboard GeoViewpoint ProximitySensor
Box Group ScalarInterpolator
Collision ImageTexture Script
Color IndexedFaceSet Shape
ColorInterpolator IndexedLineSet Sound
Cone Inline Sphere
Contour2D KeySensor SphereSensor
Coordinate LOD SpotLight
CoordinateDeformer Material StringSensor
CoordinateInterpolator MovieTexture Switch
Cylinder NavigationInfo Text
CylinderSensor Normal TextureCoordinate
DirectionalLight NormalInterpolator TextureTransform
ElevationGrid NurbsCurve TimeSensor
Extrusion NurbsCurve2D TouchSensor
Fog NurbsGroup Transform
FontStyle NurbsPositionInterpolator TrimmedSurface
GeoElevationGrid NurbsSurfaceTextureCoord Viewpoint
GeoInline OrientationInterpolator VisibilitySensor
GeoLocation PixelTexture WorldInfo
GeoLOD PlaneSensor  



Hier wird im Vergleich zu den X3D-Elementen deutlich, wie umfangreich VRML ist. Kurven und Körper wie Zylinder und Kegel lassen sich hinreichend angenähert auch aus Linien bzw. Polygonzügen und Flächen erzeugen, und fallen daher in unserer Version heraus. Ebenso haben Animationen und Interaktionen bei uns keine Berücksichtigung gefunden, weshalb unter anderem Anchor, Inline, Collision und alle Sensoren nicht von Bedeutung sind. Alle Sound-Elemente werden ebenfalls nicht integriert. Das Element Billboard ist ein Gruppenknoten, der gewährleistet, dass das lokale Koordinatensystem auf den Betrachter ausgerichtet wird. Dies kann allerdings auch durch die Transformationselemente erreicht werden. Elemente wie ColorInterpolator, ElevationGrid, Extrusion, Fog, NavigationInfo erscheinen uns zu speziell zu sein, um umgesetzt zu werden. LOD ( level of detail ) gibt in VRML an, wie detailliert ein Objekt auf dem Bildschirm dargestellt werden soll. Dieses Element ist nicht von Bedeutung, wenn man festlegt, das jedes Objekt in allen Details erzeugt werden soll.
VRML stellt bereit, dass vieles in einem geographischen Koordinatensystem angegeben werden kann. Wir haben uns allerdings auf das kartesische Koordinatensystem beschränkt, wobei alle Knoten mit dem Anfang Geo entfallen.
Texturen sind grundsätzlich von Interesse. Sie fallen jedoch in der jetzigen X3D-Version zunächst noch heraus mit der Option, später mit integriert zu werden.


prev up next
Previous: Vorstellung der eigenen Szenenelemente Up: Elemente des X3DScene-Aufbaus Next: Detaillierte Beschreibung der DTD