Skip to content
English
EntityQ28135989· pop 8· linked from 83 articles

Also known as GL Transmission Format, Graphics Library Transmission Format, WebGL Transmissions Format, WebGL TF, glTF file format family

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). An open standard developed and maintained by the Khronos Gro

Official website

glTF - Runtime 3D Asset Delivery

glTF™ is a royalty-free specification for the efficient transmission and loading of 3D scenes and models by engines and applications. glTF minimizes the size of 3D assets, and the runtime processing needed to unpack and use them. glTF defines an extensible publishing format that streamlines authoring workflows by enabling the interoperable use of 3D content across the industry., glTF™ is a royalty-free specification for the efficient transmission and loading of 3D scenes and models by engines and applications. glTF minimizes the size of 3D assets, and the runtime processing needed to unpack and use them. glTF defines an extensible publishing format that streamlines authoring workflows by enabling the interoperable use of 3D content across the industry.

khronos.org

Link to the official site · 18,748 chars · not written by Vinony

Described at

glTF/specification/1.0 at main · KhronosGroup/glTF · GitHub

glTF – Runtime 3D Asset Delivery. Contribute to KhronosGroup/glTF development by creating an account on GitHub.

github.com

Link to a page describing this subject · 40,000 chars · not written by Vinony

Source code

Link to the source-code README · 25,675 chars · not written by Vinony

~9 min read

Encyclopedic overview

12 sections
Contents
  • Overview
  • Releases
  • glTF 1.0
  • Adoption of glTF 1.0
  • glTF 2.0
  • Adoption of glTF 2.0
  • Extensions
  • Derivative formats
  • Software ecosystem
  • See also
  • References
  • External links

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). An open standard developed and maintained by the Khronos Group, it supports 3D model geometry, appearance, scene graph hierarchy, and animation. It is intended to be a streamlined, interoperable format for the delivery of 3D assets, while minimizing file size and runtime processing by apps. As such, its creators have described it as the "JPEG of 3D".

== Overview == The glTF format stores data primarily in JSON. The JSON may also contain blobs of binary data known as buffers, and refer to external files, for storing mesh data, images, etc. The binary .glb format also contains JSON text, but serialized with binary chunk headers to allow blobs to be directly appended to the file.

Excerpted from Wikipedia’s “Q28135989” article, available under the CC BY-SA 4.0 licence.

Available in 8 languages

via Wikidata sitelinks · CC0