Wat is het GLTF-bestandsformaat?
Bestanden met de GLTF-extensie slaan informatie op over driedimensionale 3D GL-modellen, maar dan in de vorm van JSON-gegevens. Dit maakt hun omvang en de kracht die nodig is om ze te verwerken in toepassingen die gebruik maken van GL-bibliotheken aanzienlijk kleiner. Het formaat, ook bekend als JPEG 3D, is ontwikkeld als onderdeel van een samenwerking in de Khronos Group 3D Formats Working Group.
Specificatie voor het GLTF-bestandsformaat
Bronnen voor het GLTF-formaat worden gedefinieerd als JSON die externe bestanden kan verwerken. Een 3D-model kan worden weergegeven met behulp van:
- De GLTF-scènebeschrijving, model/gltf+json, die bestaat uit:
- knooppunthiërarchie,
- materialen,
- camera's,
- descriptoren voor meshes, animaties en constructies,
- Binaire bestanden BIN , application/octet-stream, met buffergegevens, bijvoorbeeld animaties en geometrie,
- Texturen - afbeeldingsbestanden in JPEG- of PNG-indeling, afbeelding/jpeg, afbeelding/png.
Beperkingen van het JSON-formaat voor GLTF
GLTF-bestanden moeten voldoen aan verschillende standaarden die de vereenvoudiging van de ondersteuningsimplementatie van de standaard mogelijk maken. Deze beperken de definitie van JSON tot bestanden die UTF-8-codering gebruiken zonder BOM, en gedefinieerde tekenreeksen moeten worden geschreven met ASCII. Bovendien kunnen namen binnen objecten niet worden gedupliceerd. Dankzij GLTF kan men bestanden van kleine afmetingen verkrijgen die snel laden, een volledige weergave van de driedimensionale scène en de uitbreidbaarheid ervan mogelijk maken.
Formaatdetails
in een notendopProgramma's die GLTF-bestanden openen
GLTF conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over GLTF-bestanden.