Hi,
I’m using for the following example to add a model to the scene.
https://playground.babylonjs.com/#88CB6A#1
The basic cod is
BABYLON.SceneLoader.Append("", “data:”+ gltf, scene, function () {
scene.createDefaultCamera(true, true, true);
});
I’m doing similar but using a .glb format.
Is .glb supported?
This is the start of my error.
BJS - [18:29:48]: Unable to load from data:glTF
Any help would be awesome
Yes, .glb is supported, but doing it in same way than the linked PG can be a bit complicated as .glb is binary.
You should link the PG which raises the error so that we can debug it.
1 Like
bghgary
3
We have an issue filed to support loading a glb from base64 or arraybuffer directly: Add support for loading glb from a base64-encoded string or arraybuffer · Issue #5579 · BabylonJS/Babylon.js · GitHub.
For base64, you can do something like this for now: https://playground.babylonjs.com/#7F6S08#2
Just realize that base64 is not efficient for dealing with glb assets. Array buffers can be done similarly.
1 Like