Filename extension | .gltf ,.glb |
---|---|
Internet media type |
model/gltf+json, model/gltf-binary |
Developed by | Khronos Group |
Initial release | 19 October 2015[1] |
Latest release | 2.0.1 11 October 2021[2] |
Type of format | 3D computer graphics |
Extended from | JSON |
Website | khronos |
glTF (Graphics Library Transmission Format or GL Transmission Format and formerly known as WebGL Transmissions Format or WebGL TF) is a standard file format for three-dimensional scenes and models. A glTF file uses one of two possible file extensions: .gltf (JSON/ASCII) or .glb (binary). Both .gltf and .glb files may reference external binary and texture resources. Alternatively, both formats may be self-contained by directly embedding binary data buffers (as base64-encoded strings in .gltf files or as raw byte arrays in .glb files).[3][4][5] An open standard developed and maintained by the Khronos Group, it supports 3D model geometry, appearance, scene graph hierarchy, and animation.[4] It is intended to be a streamlined, interoperable format for the delivery of 3D assets, while minimizing file size and runtime processing by apps.[4][6] As such, its creators have described it as the "JPEG of 3D."[4]