Self-contained file
The problem
A .gltf or improperly exported .glb can reference textures and buffers as separate files. Commerce platforms and AR viewers take one file — external references mean invisible textures or a broken model.
The fix
Export binary GLB with embedded resources, or convert with a packer that inlines all dependencies.
Check your model now
The free AR Readiness Auditor tests this (and 15 other failure modes) right in your browser — your model is never uploaded.