This blender addon is in an early development stage. It requires blender version 2.79 or higher.
You will find some bugs, code may need some big refactoring.
Feel free to contribute :)
Current version may not fully follow glTF2 specification. This will change in near future ;-)
Download current release here and install this zip file as any other blender addons.
If you want to get very last features/bug corrections, you can create a zip file from the repository.
(These glTF files are from glTF samples)
- samplers in textures
- rigging stuff is experimental (depending on your file, you may have some problems in bone rotations, scaling, and something in locations.) Working on it!
- Camera data (currently only camera type and transforms)
- KHR_materials_pbrSpecularGlossiness extension
- alpha is not taken into account yet (WIP)
- files
- glb
- gltf
- with external uri
- with embeded data
- geometry
- children management
- Morph (shapekeys)
- Camera (only type pers/ortho, and clipping)
- animations
- node animations
- morph animations (shapekeys)
- rig animations
- materials (samplers not taken into account yet)
- Diffuse map
- Metallic map
- Roughness map
- Emissive map
- Normal map
- KHR_materials_pbrSpecularGlossiness extension (experimental)
This development is done in strong collaboration with Airbus Defence & Space
Sources of inspiration / technical stuff:
- Khronos glTF2 blender exporter
- another gltf2 importer for blender
- Overwiew of specification
- glTF2 samples
- Propose some pull requests
- Report bugs
- Don't hesitate to contact me, you will find my email and phone number on my website.
- v0.0.4: Download here
- Fix non uniform scaling bug
- Fix root node management
- Better scene management in Blender:
- Automatic switch to newly created scene or scene where objects are created at end of import
- If no scene name in file, create objects in active scene instead of creation of a new scene
- Manage mesh instances (in parser only for now)
- v0.0.3: Download here
- Experimental use of KHR_materials_pbrSpecularGlossiness
- Fix bug when a texture file is missing
- Fix bug with armature parenting
- v0.0.2: Fix animation stuff. Download here
- v0.0.1: First release. Download here