Runtime asset format for WebGL, OpenGL ES, and OpenGL

The "glTF" project aims to define a final stage OpenGL Transmission Format to enable rapid delivery and loading of 3D content by WebGL, OpenGL, and OpenGL ES APIs. glTF together with COLLADA comprise a standards-based content pipeline for rich 3D web and mobile applications. glTF Specification is a work-in-progress from the COLLADA Working Group; it is not an official Khronos-ratified specification yet. It is incomplete and subject to change. The draft specification and related converters and loaders are available on github.

glTF is a draft Specification - may change before Ratification

Everyone is welcomed to contribute to the code and provide feedback about the specification.

Main Project Site

You can find the main project page for glTF here.

Common setup

git clone --recurse-submodules


A converter can be used to produce glTF assets out of COLLADA.


GLTF Viewer based on montagejs can be found here.


This project provides a reliable toolchain based on OpenCOLLADA. Starting from exporter plugins in major authoring tools to COLLADA parsing when converting to JSON, OpenCOLLADA is where all efforts to import/export COLLADA files are centralized.