

The Khronos glTF 2.0 importer and exporter is enabled by default in Blender 2.8 and higher. Using the imported glTF scene tree, the Blender internal scene representation is generated from this information. Any decompression is executed in this step. Any compression of mesh, animation, or texture data happens here.įor import, glTF data is parsed and written into the Python glTF scene description. This glTF scene description is exported to the final JSON glTF file. The main importer and exporter interface is the Python glTF scene representation.īlender scene data is first extracted and converted into this scene description. This structure allows common code to be reused by third-party Python packages working with the glTF 2.0 format. The shared codebase is organized into common (Blender-independent) and Blender-specific packages: New features are included or under development, but usage and menu functionality remain the same.

In addition, this repository contains a Blender importer, with common Python code shared between exporter and importer for round-trip workflows. This project contains all features from the previous exporter, and all future development will happen on this repository.

Official Khronos Group Blender glTF 2.0 importer and exporter. Creditsĭeveloped by UX3D, Scurest and Julien Duroure, with support from the Khronos Group, Mozilla, and Airbus Defense & Space. The final version of this addon with legacy support for Blender 2.79 is available on the 2.79 Release Page.īlender 2.80 and higher bundle this addon in the main Blender install package, so no 3rd-party install is required. master branch of this addon is mirrored in Blender Addons master, that will become 2.93.2.83 is the first Blender LTS release.2.80 - 2.91 are previous stable releases.
