Graphics Library Transmission Format (glTF)

glTF is a modern 3D file format developed by the Khronos Group. It is designed to be efficient for transmission and loading of 3D scenes and models. glTF acts as a runtime asset format optimized for WebGL and similar APIs, enabling fast and compact delivery of 3D assets.

🔍 See 3D Data Resources for details and definitions.

Extensions

  • .gltf: JSON-based glTF file containing scene graph, geometry, materials, and animations.

  • .glb: Binary glTF file

Structure

instant3Dhub resolves the hierarchical structure.

Geometry

Tesselation

The format’s supported mesh-based geometry is represented in instant3Dhub.

B-Rep

B-Rep data is not supported in glTF.

PMI & Model Views

These concepts are not supported in glTF.

Metadata

glTF supports metadata in a flexible and open way, allowing custom information to be embedded. However, in engineering contexts, glTF is typically not used to store structured metadata such as materials, partIds, or other engineering relevant attributes, as is common in formats like JT. instant3Dhub is capable of loading metadata from glTF files when present.

Service Negotation Key

  • glTF (binary): model/gltf-binary

  • glTF (JSON): model/gltf+json

External Resources

https://www.khronos.org/Gltf.