Why convert BBMODEL to OBJ?
.bbmodel is the editable Blockbench project, while .obj is the near-universal Wavefront mesh format that almost every 3D program can import. People export to .obj for maximum compatibility when they just need the raw shape and texture in another modeler or renderer.
How to convert BBMODEL to OBJ
Blockbench (File > Export OBJ Model) OPEN-SOURCE
Open the .bbmodel, then choose File > Export > Export OBJ Model. Blockbench writes the .obj, a matching .mtl, and the texture image.
About these formats
A .bbmodel file is the native project file of Blockbench, a free 3D model editor used mainly for Minecraft and other low-poly game models. It is a JSON text file that stores the geometry,…
Open .BBMODEL details →An OBJ file is a 3D model in the Wavefront OBJ format - a plain-text list of vertices, faces, and surface normals. Open it free with Blender, the Microsoft 3D Viewer on Windows, or…
Open .OBJ details →Quality & what to watch
.objstores no bone hierarchy and no animation, so only the static mesh and UV mapping survive the export.- Keep the exported
.mtlfile and texture next to the.obj, or the material and image will not load in the target program. - Faces are triangulated on export, so the imported mesh will not keep the clean quad boxes you built in Blockbench.
Frequently asked questions
Does the OBJ include the texture?
.obj references a .mtl file that points to the exported texture image; keep all three files together.Will animations be exported to OBJ?
.obj is a static-geometry format with no support for bones or animation.Which programs can open the OBJ?
.obj.Why did my model lose its groups?
.obj does not preserve the Blockbench cube/group hierarchy, so the model arrives as flat geometry.