Cesium can not display b3dm but can display boundingVolume.

1. A concise explanation of the problem you're experiencing.

1. I want to build LOD 3DTileset from some gltf files, which can be validated well and displayed well by gltf-tools in vscode.
2. Then I convert the gltf files to b3dm files using 3d-tiles-tools.
3. I build the tileset file according to the files features.
4. But I can not see the expected 3D model from my browser, and I search so many pages from search engine, and still can not solve the problem, could some help me to inspect the problems.
5. And I can see the bounding volume appears in the browser.

Thank you very much!

2. A minimal code example. If you've found a bug, this helps us reproduce and repair it.

var viewer = new Cesium.Viewer('cesiumContainer');

var tileset = viewer.scene.primitives.add(new Cesium.Cesium3DTileset({
    url : ‘http://localhost:8003/tilesets/ts/tileset.json’,
    debugShowBoundingVolume: true
viewer.zoomTo(tileset, new Cesium.HeadingPitchRange(0, 0, 0));

And the tileset files are in the attachment.

3. Context. Why do you need to do this? We might know a better way to accomplish your goal.

I want to build 3d model using LOD style.

4. The Cesium version you're using, your operating system and browser.

Celsium version: 1.54

ts.zip (1.69 MB)

Just to make sure the source data isn’t the problem, have you tried upload your glTF model(s) to Cesium ion (https://cesium.com/ion) ? Does it produce a correct tileset there?

hello, I have the same problem, did you have a solution?