A picture of the model
- Press Open a model or drop the file on the page.
- Turn the model the way you want it. Pick an animation, or "rest pose" to stop it.
- Pick the PNG width and press Download PNG picture. You get exactly the view you see, with a transparent background.
The textures of the model
A .bbmodel file holds its textures inside. Press Download textures to get them back as PNG files, one file, or a zip if the model has several. They come out exactly as they were saved, pixel for pixel.
Want a whole sheet of pictures, one per animation frame and direction? That is what Turnsprite does.
What is kept and what is not
- Kept: cubes with per-face UV and box UV, mirrored and rotated faces, inflate, meshes, the bone tree with its pivots, every texture, and in GLB the bone animations (linear, step, smooth and bezier keyframes, Molang maths in keyframes).
- Animations in GLB are baked: each animation is sampled at the frame rate you set (24 per second unless you change it), so it plays the same everywhere, but the original keyframes are not in the file.
- Not kept: particle and sound keyframes, animation controllers, and animated (flipbook) textures, where the first frame is used. Locators, null objects and cameras are left out.
The loader is the one my sprite tool uses. I checked its poses and texture mapping against Blockbench 5.2 itself, and the GLB and OBJ files against Blender.
Other formats
- bbmodel to GLB / glTF: one file with textures and animations.
- bbmodel to OBJ: for programs that do not read glTF.
- GLB / glTF to bbmodel: open a glTF model in Blockbench.
- OBJ to bbmodel: an OBJ with its textures as a Blockbench project.
- FBX to bbmodel: an FBX model as a Blockbench project.
- MagicaVoxel to Blockbench: a .vox file as cubes.
- Also read: .dae (Collada), .stl and .ply. Open them on any of these pages and press Download .bbmodel.
- Writing FBX: not done here. Save as GLB, open it in Blender (File > Import > glTF 2.0) and export FBX from there.
- Minecraft JSON (Java block / item models, Bedrock geometry): that is Blockbench's own job, File > Export in Blockbench. This page is for getting a model out to other programs.
MOSSBACK STUDIO