Struktur einer X3D Datei
Eine X3D Datei besteht aus einer Baumstruktur, deren Knoten Objekte und Eigenschaften zugeordnet werden.
Objekte werden in einem "Transform"-Knoten platziert, der dazu dient, das Objekt zu bewegen. Die Objekte selber werden über ihre Form in "Shape"-Knoten definiert.
Jeder "Shape"-Knoten hat zwei Eigenschaften: die Geometrie (engl. geometry) und das Erscheinungsbild (engl. appearance). Die Geometrie definiert die physische Form des Objekts.
Die Eigenschaft Erscheinungsbild definiert wiederum einen Knoten, den "Appearance"-Knoten. Oft enthalten die "Appearance"-Knoten einen "Material"-Knoten, der die Textur des Objektes bestimmt.
Die folgende Illustration zeigt eine grundlegende Baumstruktur.
Abb. 1: X3D Baumstruktur (Pinecoast Software)