🍋
Menu
.gltf Other

glTF (GL Transmission Format)

glTF ist ein offener Standard für 3D-Szenen und -Modelle, der JSON für die Szenenbeschreibung mit externen Binär- (.bin) und Texturdateien verwendet. Es ist für effizientes Echtzeit-Rendering konzipiert und der Standard für WebGL, AR/VR und 3D-Commerce. Die Binärvariante (GLB) bündelt alles in einer Datei.

MIME-Typ

model/gltf+json

Typ

Binaer

Komprimierung

Verlustfrei

Vorteile

  • + Open, royalty-free Khronos Group standard
  • + Human-readable JSON scene description for debugging
  • + PBR materials for physically accurate rendering
  • + Supports skeletal animation, morph targets, and instancing

Nachteile

  • Multi-file format (JSON + .bin + textures) requires bundling or GLB
  • Not suited for CAD or manufacturing — those use STEP/IGES
  • Large textures can dominate file size

Wann Sie .GLTF verwenden sollten

Verwenden Sie glTF für Echtzeit-3D-Anwendungen, WebGL-Viewer und AR-Inhalte. Nutzen Sie die GLB-Variante für die Verteilung als Einzeldatei.

Technische Details

Ein glTF-Asset besteht aus einer .gltf-JSON-Datei (Szenegraph, Knoten, Materialien, Animationen), .bin-Dateien (Vertex- und Index-Buffer) und Bildtexturen. Die JSON-Datei referenziert Binärdaten über URI oder Buffer-Views.

Geschichte

Die Khronos Group veröffentlichte glTF 1.0 im Jahr 2015 und glTF 2.0 im Jahr 2017. Als 'JPEG der 3D-Welt' bezeichnet, wurde es als Auslieferungsformat konzipiert — kompakt, GPU-bereit und herstellerunabhängig. Die Verbreitung umfasst three.js, Babylon.js, Unity und Unreal Engine.

Von .GLTF konvertieren

In .GLTF konvertieren

Verwandte Formate