A GLB, ready for Unity, Unreal or Blender.
Turn a GLB into an FBX in your browser, nothing uploaded: parts, materials, pictures, skins and animations, at its real size, checked before you download it.
By Suraj Kumar4 min read
Some engines and pipelines still want FBX. KeepSimp writes one from a GLB in your browser, with its own build of Assimp, and checks the result with two readers that share no code with it.
Drop the GLB and download the FBX.
Open GLB to FBX and drop the .glb on it (or a .gltf with its .bin). Press Download FBX.
Before the file is offered, KeepSimp opens it again with its own reader, counts its triangles and measures its size; a file that does not match the model is not offered, and the page says what was wrong.
What the FBX holds.
Its parts by name, its materials and pictures, the colours of its corners, its skins and its skeleton animations. Shape keys (morph targets) are left out, and the page says so first.
The right size, in centimetres.
FBX files usually keep their numbers in centimetres and say so. Assimp's FBX writer says centimetres but writes the numbers it is given, so a model in metres would come out a hundred times too small; KeepSimp hands it numbers in centimetres, so a model 20 m long reads as 20 m.
In KeepSimp's tests every FBX is read by ufbx, an FBX reader of its own, and by Blender's own FBX importer, and must come out the same size and with the same triangles.
Further reading
Topics: glb to fbx · convert glb to fbx · gltf to fbx · glb to fbx for unity · glb to fbx converter
A little less theory. A little more doing.
Try it on your own terms, with a free browser tool.
Try the tool