Was ist das GLTF-Dateiformat?
Dateien mit der GLTF-Dateiendung speichern Informationen über dreidimensionale 3D-GL-Modelle, jedoch in Form von JSON-Daten. Dadurch werden ihre Größe und die für ihre Verarbeitung in Anwendungen, die GL-Bibliotheken verwenden, erforderliche Leistung erheblich kleiner. Das auch als JPEG 3D bekannte Format wurde im Rahmen einer Zusammenarbeit in der Khronos Group 3D Formats Working Group entwickelt.
Spezifikation für das GLTF-Dateiformat
Ressourcen für das GLTF-Format sind als JSON definiert, das externe Dateien verarbeiten kann. Ein 3D-Modell kann dargestellt werden mit:
- Die GLTF-Szenenbeschreibung, model/gltf+json, bestehend aus:
- Knotenhierarchie,
- Materialien,
- Kameras,
- Deskriptoren für Netze, Animationen und Konstrukte,
- Binärdateien BIN , Anwendung/Oktett-Stream, mit Pufferdaten, zum Beispiel Animationen und Geometrie,
- Texturen - Bilddateien im JPEG- oder PNG-Format, Bild/JPEG, Bild/PNG.
Einschränkungen des JSON-Formats für GLTF
GLTF-Dateien müssen mehreren Standards entsprechen, die eine Vereinfachung der Support-Implementierung des Standards ermöglichen. Diese beschränken die Definition von JSON auf Dateien mit UTF-8-Kodierung ohne BOM, und definierte Zeichenfolgen sollten mit ASCII geschrieben werden. Darüber hinaus können Namen innerhalb von Objekten nicht dupliziert werden. Dank GLTF kann man Dateien kleinerer Größe erhalten, die ein schnelles Laden, eine vollständige Darstellung der dreidimensionalen Szene und deren Erweiterbarkeit ermöglichen.
Formatdetails
kurz gefasstProgramme zum Öffnen von GLTF-Dateien
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu GLTF-Dateien.