Skip to content

Ggltf

by Amadeusz Zackiewicz·Workflow

Images © Amadeusz Zackiewicz. Used for product review; image policy.

Why we like it

Ggltf takes a game-focused, additive approach to glTF export. It is a work in progress and does not yet export materials, textures, images, cameras or lights, so the developer recommends the default glTF exporter for anyone who doesn't need its specialised functionality.

What is Ggltf?

Ggltf is a Blender addon built specifically for exporting assets into game engines through the glTF format. It gives access to a library that does most of the heavy lifting, plus a fast way to run your code via buttons, minimising the time between exporting and seeing changes in the game engine.

The workflow is additive: you start with nothing and add only what you need. You can non-destructively merge multiple meshes into one, add UV maps, vertex colors or shape keys, break a complex scene into smaller files, and add hierarchies, collections or single objects. Objects and bones can be removed non-destructively using filters and blacklists, and control bones and bone prefixes can be trimmed automatically on rigify armatures. Animations bake from timeline markers, manual frame ranges or NLA tracks, with manual grouping of NLA tracks for additive animation.

Support currently covers animation, scene, node, mesh and skin data; materials, textures, images, cameras and lights are not exported, though meshes keep their material slots. It works with Blender meshes only and is released under the MIT license.

Who is Ggltf best for?

Ggltf is best for blender artists exporting game assets in glTF format who need control beyond the default glTF exporter.

How much does Ggltf cost?

Ggltf is completely free to download and use.

Key features

  • Additive workflow: start with nothing and add only what you need
  • Non-destructively merge multiple meshes into one, and add as many UV maps, vertex colors or shape keys as needed
  • Break complex scenes into smaller files and add hierarchies, collections or single objects, with no glTF scene required
  • Non-destructively remove objects using filters and blacklists
  • Non-destructively strip bones from armatures with filters and blacklists, plus automatic control-bone exclusion and prefix trimming on rigify armatures
  • Bake animations from timeline markers, manual frame ranges or NLA tracks, group NLA tracks manually, and force stepped interpolation
  • Create buttons to run your code from outside the text editor

Tags

#glTF#Game Development#Exporter#Blender#Game Engine#Animation#Armatures

Frequently asked questions

Which Blender versions does Ggltf support?

Ggltf supports Blender versions 3.3, 3.4, 3.5 and 3.6. If you are running one of these releases, the addon should install and function as described. On newer or older Blender versions, compatibility is not stated, so results may vary, and checking against one of the listed versions is the safest path. For the most current compatibility information, or if you plan to run it on a different release, refer to the developer's page before relying on it in a production project.

Can Ggltf export materials and textures?

Ggltf does not export materials, textures, images, cameras or lights, though meshes retain their material slots during export. Its current data support covers animation, scene, node, mesh and skin data. The addon is described as a work in progress that does not yet handle all data types, so if your assets rely on exporting full material or texture data, that step would need to be handled elsewhere. Meshes keeping their material slots means slot assignments carry over even though the materials themselves are not written out.

Can Ggltf export curves or NURBS?

Ggltf works with Blender meshes only, so curves, NURBS and similar object types cannot be exported directly. Each mesh also has to be assigned to an object in the scene to be exported, since base meshes on their own are not supported. When merging meshes, the UV map, vertex color and shape key names must match for the merge to work. If your scene contains curves or NURBS, you would need to convert them to meshes first before exporting with the addon.

What license is Ggltf released under, and is it free?

Ggltf is released under the MIT license, one of the more permissive open-source licenses. In this catalog the addon is listed as free. Because licensing terms and any support options can change over time, it's worth confirming the current details on the developer's page before distributing or building on the addon in a commercial project. The MIT license generally allows broad reuse, but reviewing the exact terms directly from the developer is the reliable way to know what applies to your use.

Similar plugins