Skip to content

OMI Physics Body glTF Extension

by ZycaR·Workflow

Images © ZycaR. Used for product review; image policy.

Why we like it

Stands out in the Blender extensions library because it targets the modern OMI physics extensions rather than the deprecated OMI_collider, and requires no manual collider setup on the Godot side.

What is OMI Physics Body glTF Extension?

OMI Physics Body glTF Extension is a single-file Blender addon that exports the OMI_physics_body and OMI_physics_shape glTF extensions, which are consumed by game engines like Godot 4 and newer. The workflow is direct: set up your collision in Blender, export to glTF or GLB, and Godot automatically imports every collider as a CollisionObject3D plus a CollisionShape3D with the right primitive shape, with no manual setup needed on the Godot side.

The addon replaces the deprecated OMI_collider extension used by the older gltf-blender-io-omi-collision-extension addon. It requires Blender 5.0 and newer, along with the built-in glTF 2.0 format addon enabled.

One behaviour to watch: the glTF importer does not bake node scale into shape data and instead leaves the scale on the CollisionShape3D's transform. A collision object exported with non-uniform scale trips a warning on import into Godot and silently produces wrong physics for primitives. A non-uniformly scaled sphere, for instance, shows as an ellipsoid debug gizmo while the solver still treats it as a sphere.

Who is OMI Physics Body glTF Extension best for?

OMI Physics Body glTF Extension is best for blender users exporting primitive collision shapes to Godot 4+ through glTF or GLB.

How much does OMI Physics Body glTF Extension cost?

OMI Physics Body glTF Extension is completely free to download and use.

Key features

  • Exports the OMI_physics_body and OMI_physics_shape glTF extensions
  • Sends primitive collision shapes from Blender to Godot 4+ via glTF or GLB
  • Godot imports every collider as a CollisionObject3D plus CollisionShape3D with the right primitive shape, with no manual setup on the Godot side
  • Single-file addon that requires Blender's built-in glTF 2.0 format addon enabled
  • Replaces the deprecated OMI_collider extension used by the older gltf-blender-io-omi-collision-extension addon
  • Handles glTF +Y up conversion

Tags

#Blender#glTF#Godot#collision shapes#physics#export#game engine

Frequently asked questions

Does OMI Physics Body glTF Extension work with Blender 5.0?

OMI Physics Body glTF Extension lists compatibility with Blender 5.0 and newer. It also needs Blender's built-in glTF 2.0 format addon to be enabled to export the OMI_physics_body and OMI_physics_shape extensions into glTF or GLB files, so make sure that addon is active. Version 1.6.5 was published June 24th, 2026. If you run an earlier Blender release, check the developer's page at github.com/ZycaR/blender_omi_physics for details before installing.

What game engines does OMI Physics Body glTF Extension export to?

OMI Physics Body glTF Extension targets game engines that consume the modern OMI_physics_body and OMI_physics_shape glTF extensions, such as Godot 4 and newer. After you set up collision in Blender and export glTF or GLB, Godot automatically imports every collider as a CollisionObject3D plus a CollisionShape3D with the right primitive shape, and no manual setup is needed on the Godot side. This replaces the deprecated OMI_collider extension used by the older gltf-blender-io-omi-collision-extension addon.

How do I install OMI Physics Body glTF Extension?

OMI Physics Body glTF Extension is a single-file Blender addon. You can drag and drop it into Blender, or download it and install from disk through Blender's extension preferences. It also requires the built-in glTF 2.0 format addon to be enabled so the export can run. The download is small at 16.5 KB. For the current package and any setup notes, see the developer's page at github.com/ZycaR/blender_omi_physics.

Why do non-uniformly scaled colliders behave wrong in Godot?

OMI Physics Body glTF Extension is affected by how the glTF importer handles scale: it does not bake node scale into shape data and instead leaves the scale on the CollisionShape3D's transform. A Blender collision object exported with non-uniform scale trips a warning on import into Godot and silently produces wrong physics for primitives. As an example, a non-uniformly scaled sphere shows as an ellipsoid debug gizmo, but the solver still treats it as a sphere.

Is OMI Physics Body glTF Extension free?

OMI Physics Body glTF Extension is listed as free here in the catalog, and it is distributed under the GNU General Public License v3.0 or later. That license covers how you can use, modify, and redistribute the addon. For the current package, source code, and any licensing details, check the developer's page at github.com/ZycaR/blender_omi_physics. Version history and issue reporting are handled through the same GitHub project.

Alternatives to OMI Physics Body glTF Extension

Also in Workflow for Blender.

Similar plugins