All Collections
Assets & Content
Formats
Exporters to the .glTF format
Exporters to the .glTF format

Explaining several methods of converting your model files to the glTF format.

Clark Lavery avatar
Written by Clark Lavery
Updated over a week ago

There are several tools being developed to get model files into the glTF format, with various feature support. We have built and recommend the Unity to glTF exporter for the majority of models, as it allows you to set the materials using the Unity Standard Shader.

When uploading your files in the glTF format, the .bin, .gltf and any textures/UVs/Normals needs to be placed within a .zip. If uploading GLB, the .glb needs to be within a .zip.

There are several other tools depending on your workflow and skills which are listed here, but below is a summary of them.

Blender is a free 3D model editing tool that comes with gltf import & export options. Actively being maintained and backed up by Kronos, the group that controls the gltf specification.

This will require the user to install a copy of Unity and add the tool as a plug-in to your project.

This will require the user to install a copy of Unity and add the tool as a plug-in to your project. It is still under development so may be a little unstable but will allow users to import existing glTF models in order to edit and re-export them. At the time of writing this, it does not yet support proper animation exporting but is a high priority.

This plugin is built for Maya 2018 on Windows, with a MacOS version coming out soon.

This plug-in is being actively maintained and improved. It has a very in depth guide on how to use it to export models with PBR materials here.

SketchUp - Centaur's plugin for SketchUp: link
Plug-in to export glTF/glb files from SketchUp

Cinema4D - Exporter in Maxon Labs: link
Plug-in to export glTF files for Cinema4D.

Command Line (Windows/Mac/Linux) - FBX to glTF: link
Command Line tool to convert models from FBX to glTF format. Great support for various animation types but can be tricky to use for people who are unfamiliar with using the command line.

Did this answer your question?