descriptionGL Transmission Format (glTF) Specification
homepage URLhttps://www.khronos.org/gltf/
repository URLhttps://github.com/KhronosGroup/glTF.git
ownermackyle@fastmail.com
last changeMon, 22 Apr 2024 20:27:45 +0000 (22 16:27 -0400)
last refreshSat, 27 Apr 2024 12:57:51 +0000 (27 14:57 +0200)
content tags
add:
README.md

Join the Slack group Join the forums

glTF™ (GL Transmission Format) is a royalty-free specification for the efficient transmission and loading of 3D scenes and models by applications. glTF minimizes both the size of 3D assets, and the runtime processing needed to unpack and use those assets. glTF defines an extensible, common publishing format for 3D content tools and services that streamlines authoring workflows and enables interoperable use of content across the industry.

Specification

NOTE as of September 23, 2021, the glTF 2.0 Specification has been moved to AsciiDoc markup format.

Please provide spec feedback by submitting issues. For technical or art workflow questions, or to showcase your work, join the glTF forum. For quick questions, use the #gltf channel in the Khronos Group Slack.

Quickstart

Overview

From github.com/javagl/gltfOverview/ | PDF | hardcopy | Khronos reference cards
Japanese translation by Takuto Takahashi

For developers

For artists

Preview tools

Contents

glTF Tools

Tools, applications and libraries for working with glTF can be found in the glTF Project Explorer.

Resources

Formats Built on glTF

Stack Overflow

Presentations and Articles

Intros

Tutorials

All Presentations and Articles


We believe the true usefulness of glTF goes beyond the spec itself; it is an ecosystem of tools, documentation, and extensions contributed by the community. You are encouraged to get involved!

shortlog
4 days ago Don McCurdyUpdate reference to "KHR_materials_subsurface" in READM... main
7 days ago Ed MackeyAnimation Pointer and Dispersion were ratified today...
2024-04-05 Kevin RingFix type of CESIUM_primitive_outline's `indices` proper...
2024-04-03 Ted de MunnikRename an instance of "item" on the array schema in...
2024-04-01 Marco HutterFix GRIFFEL_bim_data extension schema (#2375)
2024-03-27 Gary HsuAdd clearcoat roughness texture transform to the Object...
2024-03-20 Alexey KnyazevAdd KHR_materials_dispersion to the Object Model (...
2024-03-15 Bastian SdorraKHR_materials_iridescence: Fix math (#2367)
2024-02-26 Norbert NopperKHR_animation_pointer (#2147)
2024-02-05 Ben HoustonKHR_materials_dispersion (#2340)
2024-01-22 Marco HutterAdd ENVOKE prefix (#2364)
2024-01-07 Emmett LalishEXT_mesh_manifold: update draft to complete (#2359)
2023-12-06 Ed MackeyAdd some missing extensions to the README. (#2353)
2023-12-06 Emmett LalishEXT_mesh_manifold (#2286)
2023-11-16 Arseny KapoulkineKHR_materials_anisotropy: Specify exclusions (#2347)
2023-11-08 Brandon JonesFix apparent copy-paste typo (#2335)
...
tags
8 years ago v1.0-draft2 The glTF v1.0 Draft Specification.
9 years ago v0.8
9 years ago v0.7
9 years ago v0.6
heads
22 hours ago KHR_framebuffer_value_mapping
4 days ago main
12 days ago interactivity
3 weeks ago KHR_texture_procedurals
4 weeks ago KHR_selectability
5 weeks ago KHR_visibility
4 months ago bufferview-bytelength
10 months ago KHR_lights_environment
11 months ago KHR_materials_anisotropy
12 months ago KHR_texture_video
16 months ago KHR_outputmapping_pq
17 months ago tex-transform-clarification
20 months ago adoc-ext
2 years ago max-width-from-style
2 years ago KHR_images_ktx
3 years ago KHR_texture_float_bc6h
...