What is GLB, and why we ship one file
One file, textures included, opens almost everywhere. A plain-language guide to the GLB format and why we chose it.
On this page
Every model in the 3dpolyx store comes as a single .glb file. Some customers ask why we do not also ship FBX, OBJ or a dozen other formats. The short answer: GLB does the job of most of them, with fewer things that can go wrong. Here is the longer answer.
glTF and GLB in one minute
glTF (GL Transmission Format) is an open standard for 3D scenes and models, maintained by the Khronos Group, the same industry consortium behind OpenGL and Vulkan. It is often called "the JPEG of 3D" because it is designed to be compact, fast to load and widely supported.
glTF comes in two flavours:
.gltf — a JSON text file that points to separate files for geometry (.bin) and textures (.png or .jpg).
.glb — the binary version, which packs the JSON, the geometry and the textures into one file.
Both contain the same information. GLB is simply the "everything in one box" option.
What is inside a GLB
A GLB file from our store contains:
Meshes — the geometry of the model.
Materials — PBR materials using the metallic-roughness workflow that is built into the glTF standard.
Textures — base colour, metallic and roughness maps, embedded in the file.
Scene structure — object names, hierarchy and transforms.
There is no separate texture folder to lose and no broken file paths when you move the model to another computer.
Why we chose GLB
1. It opens almost everywhere. Blender imports GLB out of the box. Godot reads it natively. Three.js, Babylon.js and Google's model-viewer are built around it. Unity and Unreal support it through official or widely used importers. You can also preview a GLB in many free online viewers without installing anything.
2. One file means fewer mistakes. With older formats, textures often arrive in a separate folder with paths that point to the original artist's hard drive. With GLB the textures travel inside the file, so what you see in our viewer is what you get in your project.
3. PBR is part of the standard. glTF defines how metallic-roughness materials should look. That means a model looks consistent across engines instead of depending on how each program interprets custom material settings.
4. It is built for real time. GLB is designed to load fast, which matters for games, web scenes, AR and product configurators.
5. It is an open standard. No single company owns glTF, so it is not going away when a vendor changes its plans.
What about FBX and OBJ?
FBX is still common in game and animation pipelines, and OBJ is an old, simple favourite. Both are fine formats, but each has drawbacks for a store like ours:
OBJ stores geometry well but has very limited material support and no standard for PBR textures.
FBX is a proprietary format. Different programs export and import it slightly differently, which is a common source of scale, axis and material problems.
If your pipeline really needs FBX or OBJ, you can convert a GLB in a couple of minutes: import it into Blender and export to the format you need. Our licence allows you to convert models for use in your own projects.
A quick look at real numbers
GLB files from our store are compact. A detailed prop such as the Retro Camper Van or a plant such as the Monstera in Terracotta Pot stays light enough to load in a browser, which is also why our product pages can show the actual model in a live 3D viewer.
The bottom line
GLB gives you one clean, self-contained file that works in the tools most people use today. We would rather ship one format that is done right than five that each need fixing.
Spin the Corner Cafe in our viewer: that is the exact GLB you would download.
Models from this article
All models →Continue reading
Hand-picked articles from the same cluster.