GlTF

glTF
Caractéristiques
Extensions
.gltf, .glbVoir et modifier les données sur Wikidata
Type MIME
model/gltf+json, model/gltf-binaryVoir et modifier les données sur Wikidata
Développé par
Khronos GroupVoir et modifier les données sur Wikidata
Version initiale
Voir et modifier les données sur Wikidata
Site web
www.khronos.org/gltfVoir et modifier les données sur Wikidata

modifier - modifier le code - modifier WikidataDocumentation du modèle

glTF (GL Transmission Format) est un format de fichier scènes et modèles 3D utilisant le format JSON. Il est décrit par ses créateurs comme le "JPEG de la 3D". Développé par le Khronos Group, il s'agit d'un format d'asset 3D API-agnostique. Il est annoncé lors de la HTML5DevConf 2016. Le but de glTF est d'être un format compact, interopérable, et rapide à charger.

Historique

En , Khronos organise une réunion de travail[1],[2],[3] pour effectuer un brainstorming à propos de COLLADA et des opportunités au sujet de WebGL. Fabrice Robinet se porte alors volontaire pour implémenter une proposition d'un format de données basé sur JSON référençant des fichiers binaires externes. Un peu plus tard, lors d'une réunion à propos de WebGL à SIGGRAPH 2012, Brandon Jones et Fabrice Robinet présentent une démonstration de glTF, alors appelé WebGL TF (WebGL Transmissions Format)[4].

glTF 1.0

Les spécifications glTF 1.0 sont annoncées le [5].

glTF 2.0

Les spécifications glTF 2.0 sont annoncées le lors de la conférence Web3D 2017[6]. Cette spécification prend en compte les remarques sur la version 1.0 de la communauté de développeurs ajoutant par exemple la description de matériaux (Physically Based Rendering). En effet, dans la version 1.0, les matériaux étaient décrits à l'aide de shaders GLSL, ce qui est problématique lorsque l'on importe un fichier glTF dans une application Direct3D ou Metal par exemple.

GLB

GLB est la forme binaire de glTF incluant notamment les textures plutôt que de les référencer en tant que fichiers externes.

Articles connexes

  • COLLADA

Références

  1. https://www.khronos.org/assets/uploads/developers/library/2012-GDC-COLLADA-WebGL-KITE-meetups/COLLADA%20Meetup%20GDC%20Mar12.pdf
  2. (en) « COLLADA Meetup Part II » [vidéo], sur YouTube (consulté le ).
  3. (en) « COLLADA Meetup Part III » [vidéo], sur YouTube (consulté le ).
  4. https://www.khronos.org/webgl/wiki/Presentations#SIGGRAPH_2012_WebGL_BOF
  5. https://www.khronos.org/news/press/khronos-finalizes-gltf-1.0-specification
  6. https://www.khronos.org/news/press/khronos-releases-gltf-2.0-specification

Liens externes

  • Site officiel
  • Spécifications glTF
v · m
Standards du Khronos Group
  • icône décorative Portail de l’imagerie numérique
  • icône décorative Portail de l’informatique