GlTF
glTF (GL Transmission Format) es un formato de archivo para escenas y modelos 3D basado en el estándar JSON. Es descrito por sus creadores como el "JPEG de 3D". Es un formato ideado para la distribución eficiente e interoperable de escenas 3D que comprime el tamaño de escenas y modelos 3D, minimizando el procesamiento en tiempo de ejecución en aplicaciones que usan WebGL y otras API.
| glTF | ||
|---|---|---|
![]() | ||
| Información general | ||
| Tipo de programa | Gráficos 3D | |
| Desarrollador | Khronos Group | |
| Lanzamiento inicial | 19 de octubre de 2015 | |
| Licencia | Estándar Abierto | |
| Idiomas | Inglés | |
| Información técnica | ||
| Plataformas admitidas | Multiplataforma | |
| Versiones | ||
| Última versión estable | 2.0 (info) ( 3 de marzo de 2017 (7 años, 1 mes y 13 días)) | |
| Enlaces | ||
Ecosistema de Software
Varios motores de renderización de código abierto soportan el formato glTF incluyendo Three.js, BabylonJS, Cesium, PEX, xeogl y A-Frame. Existen varias herramientas que permiten exportar a glTF archivos de tipo COLLADA, FBX, OBJ y PCD. También existe un exportador de Blender a glTF[1]
Las bibliotecas de utilidades glTF están disponibles para lenguajes de programación que incluyen JavaScript, Node.js, C ++, C #, Java, Go, Rust, Haxe, Ada y TypeScript. De manera complementaria se ofrece un validador para verificar si los modelos 3D se ajustan a la especificación glTF.[2]
Un directorio del ecosistema es mantenido por el grupo Khronos en la plataforma de Github.
Versiones
La especificación cuenta con dos versiones
- glTF 1.0: Anunciada el 19 de octubre de 2015.
- glTF 2.0: Anunciada el 3 de marzo de 2017
