Blender export guide
Blender convert glb to obj with the right handoff
Choose a geometry-only export when shape is all you need, or prepare materials and textures when appearance matters. This guide shows where those Blender paths diverge and what to inspect after export.
decide which case you are (decision table)
Make the decision before exporting: Path A is for mesh shape alone; Path B is for a handoff that also needs material assignments and image textures.
path A
Use this path when the destination needs editable geometry, not the GLB's finished appearance. Keep a copy of the original GLB in case you need to return for materials later.
-
1
Import the GLB
In Blender, choose File, then Import, then glTF 2.0, and select the GLB. Inspect the Outliner before changing anything: a single GLB may contain several mesh objects, cameras, lights, or a hierarchy. If the destination expects one object, decide whether to join meshes deliberately rather than assuming export will combine them.
-
2
Inspect the mesh
Orbit around the model and check for missing parts, unexpected scale, and reversed-looking surfaces. In Edit Mode, inspect face orientation or normals if the destination displays holes. Apply transforms only when the receiving workflow calls for baked position, rotation, or scale; doing so without a reason can change how a model fits into its original scene.
-
3
Export the OBJ
Choose File, then Export, then Wavefront (.obj). Use the selected-objects option if you want only part of the imported scene, and review axis settings for the target application. After saving, import the OBJ into a fresh Blender scene or the receiving tool to verify the result. An exported filename is not proof that the correct objects were included.
path B
When the handoff needs appearance as well as shape, inspect the imported materials before export. Blender can write an OBJ and supporting MTL, but glTF materials do not translate perfectly into the older OBJ material system.
Check in the imported GLB
Prepare for the OBJ handoff
Mesh objects
Check in the imported GLB
Identify every mesh that should appear in the result; scene objects such as cameras are not substitutes for geometry.
Prepare for the OBJ handoff
Choose whether to export all eligible objects or selected meshes. Reimport the OBJ to confirm that no intended part was omitted.
Material slots
Check in the imported GLB
Check which faces use each material and give materials recognizable names. Similar-looking slots may still be assigned to different parts.
Prepare for the OBJ handoff
Keep material assignments if the destination needs separate surface regions. Confirm that the exported OBJ references the accompanying MTL where applicable.
Image textures
Check in the imported GLB
Open the material nodes and identify the images actually connected to the surfaces. A GLB can carry image data inside its container.
Prepare for the OBJ handoff
Make the required image files available separately and check their paths. Sending only an OBJ can leave the recipient with an untextured mesh.
UV coordinates
Check in the imported GLB
Inspect the UV map for parts whose image placement matters. A visible texture in Blender does not by itself confirm usable UVs.
Prepare for the OBJ handoff
Verify the UVs after reimport. The receiving application needs both valid coordinates and access to the corresponding image files.
Surface appearance
Check in the imported GLB
Note metallic, roughness, transparency, and other glTF-style properties that affect the source appearance.
Prepare for the OBJ handoff
Expect to rebuild or adjust unsupported effects in the target application. OBJ and MTL are not a one-to-one copy of a glTF shader.
Object scale
Check in the imported GLB
Record a known dimension or compare the object with Blender's scene units before export.
Prepare for the OBJ handoff
Check that dimension after import into the target application. OBJ does not carry a universally reliable unit declaration.
Axis orientation
Check in the imported GLB
Note which direction is up and which way the model faces in the imported scene.
Prepare for the OBJ handoff
Set export axes for the destination, then test the result there. A correct mesh can still arrive rotated.
Delivery files
Check in the imported GLB
Keep the source GLB as a reference for the original scene and appearance.
Prepare for the OBJ handoff
Share the OBJ, its MTL when produced, and the image files it references. Preserve their relative paths when moving the set.
final check
Open the exported OBJ somewhere other than the working Blender scene. Check that the intended objects are present, the scale and orientation match the destination's needs, and the mesh has no obvious missing faces. For a material-aware handoff, inspect the MTL reference and confirm that each required texture image travels with the files. Compare the result with the original GLB rather than relying on the export dialog alone. If you are building a new scene instead of converting an existing file, open the Glbtoobj-linked 3D workspace; this action is not a substitute for Blender's OBJ export.
Open 3D workspace- Reimport the OBJ before delivery
- Keep the source GLB for comparison
- Include supporting material and image files when needed
tutorial FAQ
Use File, Import, glTF 2.0 and select the .glb file. After import, inspect the Outliner to see whether the model arrived as one mesh or several objects. The menu wording may differ slightly between Blender versions.
Use File, Export, Wavefront (.obj), then check the export options before saving. If you selected only the objects you want, enable the selected-objects option; otherwise, check what the exporter will include. Reimport the result to catch missing parts or an unexpected orientation.
A GLB can contain glTF materials and embedded image data, while an OBJ primarily describes geometry and may use separate MTL and image files for appearance. Some shader properties will not carry over directly. Check material assignments, UVs, image paths, and the receiving application's material support.
If the exported OBJ references an MTL and the recipient needs its material definitions, send both files. Send any texture images referenced by the materials as well, keeping paths usable after transfer. For a geometry-only handoff, ask the recipient whether those supporting files are necessary.
Yes. Select the mesh you want and use the OBJ export option for selected objects. Check whether dependent pieces are separate objects before exporting, since selecting only one part can produce an incomplete model.