GlTF

glTF
Filename extension
.gltf,.glb
Internet media type
model/gltf+json, model/gltf-binary
Developed byKhronos Group
Initial release19 October 2015; 9 years ago (2015-10-19)[1]
Latest release
2.0.1
11 October 2021; 3 years ago (2021-10-11)[2]
Type of format3D computer graphics
Extended fromJSON
Websitekhronos.org/gltf

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]

  1. ^ "Khronos Finalizes glTF 1.0 Specification - Khronos Group Press Release". 19 October 2015.
  2. ^ "GLTF™ 2.0 Specification".
  3. ^ "glTF 2.0". blender.org. Retrieved 29 October 2020.
  4. ^ a b c d "glTF (GL Transmission Format) Family". loc.gov. 10 June 2019. Retrieved 29 October 2020.
  5. ^ Simkin, Aliaksei (27 November 2019). "Behind the scene of 3D Magic". globant.com. Retrieved 29 October 2020.
  6. ^ Hamilton, Ian (22 July 2016). "Oculus Executive Calls For 3D Equivalent Of JPEG To Build The Metaverse". uploadvr.com. Retrieved 29 October 2020.