Failed to Load the 3D Cesium Tiles into Cesium Ion

Hello everyone,

My purpose of loading 3D tiles data into Cesium Ion is to visualize the 3D tiles model then verify the model texture and whether the tiles model is locating the corrected position.

However, when I was importing 3D tiles data into Cesium Ion, there were some issues occurred:

The Cesium Ion was able to identify the location of the 3D tiles data. However, the 3D tiles model cannot be displayed; When I clicked “Open complete code example,” the console indicated failed to import.

Could you inspect the imported dataset (imported assets ID is 767735) and demonstrate the proper procedure of importing my 3D tiles dataset into Cesium?

I would like first to import the Cesium Tiles into Cesium Ion. Then, linking the corresponding dataset into Cesium Unreal Engine for further action. Thank you.



Hello,

Thanks for providing the relevant ion asset ID and the details around the error you are seeing. The best way to check problems with 3D Tiles generated via a custom tiler is to use the 3D Tiles Validator. In this case, I see the following errors with the tileset:

Validating ..\_tilesets\767735\tileset.json - 20 sub tiles
Error in ..\_tilesets\767735\Tile_+269_+135\tileset.json: Child has geometricError greater than parent
{
    "boundingVolume": {
        "sphere": [
            40481.6484375,
            20362.765625,
            87.8993682861328,
            50.7321090698242
        ]
    },
    "content": {
        "uri": "./Tile_+269_+135_L20_0000033.b3dm"
    },
    "geometricError": 11.1273775100708
}
Error in ..\_tilesets\767735\Tile_+269_+134\tileset.json: Each tile must define geometricError   
{
    "boundingVolume": {
        "sphere": [
            40481.63671875,
            20232.65234375,
            83.7900848388672,
            31.195384979248
        ]
    },
    "content": {
        "uri": "./Tile_+269_+134_L22_000003320.b3dm"
    }
}
Error in ..\_tilesets\767735\Tile_+269_+133\tileset.json: Each tile must define geometricError   
{
    "boundingVolume": {
        "sphere": [
            40443.78125,
            20062.76171875,
            121.567535400391,
            55.3406753540039
        ]
    },
    "content": {
        "uri": "./Tile_+269_+133_L22_000003200.b3dm"
    }
}
Error in ..\_tilesets\767735\Tile_+269_+132\tileset.json: Child has geometricError greater than parent
{
    "boundingVolume": {
        "sphere": [
            40462.765625,
            19931.62109375,
            108.152374267578,
            54.0943603515625
        ]
    },
    "content": {
        "uri": "./Tile_+269_+132_L20_0000033.b3dm"
    },
    "geometricError": 9.83749961853027
}
Error in ..\_tilesets\767735\Tile_+268_+135\tileset.json: Each tile must define geometricError   
{
    "boundingVolume": {
        "sphere": [
            40331.6640625,
            20362.765625,
            113.175552368164,
            55.862117767334
        ]
    },
    "content": {
        "uri": "./Tile_+268_+135_L23_0000033000.b3dm"
    }
}
Error in ..\_tilesets\767735\Tile_+268_+134\tileset.json: Each tile must define geometricError   
{
    "boundingVolume": {
        "sphere": [
            40331.671875,
            20194.3125,
            129.657531738281,
            32.4420700073242
        ]
    },
    "content": {
        "uri": "./Tile_+268_+134_L23_0000032300.b3dm"
    }
}
Error in ..\_tilesets\767735\Tile_+268_+133\tileset.json: Each tile must define geometricError   
{
    "boundingVolume": {
        "sphere": [
            40342.50390625,
            20091.060546875,
            124.562873840332,
            22.038990020752
        ]
    },
    "content": {
        "uri": "./Tile_+268_+133_L22_000003333.b3dm"
    }
}
Error in ..\_tilesets\767735\Tile_+268_+132\tileset.json: Each tile must define geometricError   
{
    "boundingVolume": {
        "sphere": [
            40342.796875,
            19941.08984375,
            123.588745117188,
            22.7223567962646
        ]
    },
    "content": {
        "uri": "./Tile_+268_+132_L22_000003333.b3dm"
    }
}
Error in ..\_tilesets\767735\Tile_+267_+135\tileset.json: Each tile must define geometricError   
{
    "boundingVolume": {
        "sphere": [
            40162.9609375,
            20345.390625,
            92.5948257446289,
            51.9159469604492
        ]
    },
    "content": {
        "uri": "./Tile_+267_+135_L20_0000032.b3dm"
    }
}
Error in ..\_tilesets\767735\Tile_+267_+134\tileset.json: Each tile must define geometricError   
{
    "boundingVolume": {
        "sphere": [
            40181.859375,
            20232.51171875,
            16.4418525695801,
            31.9084930419922
        ]
    },
    "content": {
        "uri": "./Tile_+267_+134_L20_0000312.b3dm"
    }
}
Error in ..\_tilesets\767735\Tile_+267_+133\tileset.json: Each tile must define geometricError   
{
    "boundingVolume": {
        "sphere": [
            40191.25,
            20091.61328125,
            13.4932060241699,
            16.6261215209961
        ]
    },
    "content": {
        "uri": "./Tile_+267_+133_L22_000003231.b3dm"
    }
}
Error in ..\_tilesets\767735\Tile_+267_+132\tileset.json: Each tile must define geometricError   
{
    "boundingVolume": {
        "sphere": [
            40181.6484375,
            19941.0859375,
            14.5093364715576,
            26.8878650665283
        ]
    },
    "content": {
        "uri": "./Tile_+267_+132_L20_0000331.b3dm"
    }
}
Error in ..\_tilesets\767735\Tile_+266_+135\tileset.json: Each tile must define geometricError   
{
    "boundingVolume": {
        "sphere": [
            40041.6015625,
            20383.767578125,
            40.6575546264648,
            24.93137550354
        ]
    },
    "content": {
        "uri": "./Tile_+266_+135_L22_000003330.b3dm"
    }
}
Error in ..\_tilesets\767735\Tile_+266_+134\tileset.json: Each tile must define geometricError   
{
    "boundingVolume": {
        "sphere": [
            40012.89453125,
            20231.55078125,
            79.1597290039063,
            52.9492301940918
        ]
    },
    "content": {
        "uri": "./Tile_+266_+134_L20_0000033.b3dm"
    }
}
Error in ..\_tilesets\767735\Tile_+266_+133\tileset.json: Each tile must define geometricError   
{
    "boundingVolume": {
        "sphere": [
            40041.265625,
            20081.6484375,
            38.1799545288086,
            25.3021965026855
        ]
    },
    "content": {
        "uri": "./Tile_+266_+133_L20_0000333.b3dm"
    }
}
Error in ..\_tilesets\767735\Tile_+266_+132\tileset.json: Each tile must define geometricError   
{
    "boundingVolume": {
        "sphere": [
            40041.125,
            19931.453125,
            19.8044929504395,
            28.4930877685547
        ]
    },
    "content": {
        "uri": "./Tile_+266_+132_L20_0000331.b3dm"
    }
}
Error in ..\_tilesets\767735\Tile_+265_+135\tileset.json: Each tile must define geometricError   
{
    "boundingVolume": {
        "sphere": [
            39861.08984375,
            20381.69921875,
            67.1272506713867,
            47.0013694763184
        ]
    },
    "content": {
        "uri": "./Tile_+265_+135_L22_000003300.b3dm"
    }
}
Error in ..\_tilesets\767735\Tile_+265_+134\tileset.json: Child has geometricError greater than parent
{
    "boundingVolume": {
        "sphere": [
            39843.234375,
            20213.134765625,
            61.9622573852539,
            46.951732635498
        ]
    },
    "content": {
        "uri": "./Tile_+265_+134_L20_0000032.b3dm"
    },
    "geometricError": 14.01171875
}
Error in ..\_tilesets\767735\Tile_+265_+133\tileset.json: Each tile must define geometricError   
{
    "boundingVolume": {
        "sphere": [
            39890.98828125,
            20091.7265625,
            19.478157043457,
            21.0187854766846
        ]
    },
    "content": {
        "uri": "./Tile_+265_+133_L22_000003123.b3dm"
    }
}
Error in ..\_tilesets\767735\Tile_+265_+132\tileset.json: Each tile must define geometricError   
{
    "boundingVolume": {
        "sphere": [
            39881.6484375,
            19912.765625,
            96.4518508911133,
            52.6153602600098
        ]
    },
    "content": {
        "uri": "./Tile_+265_+132_L20_0000330.b3dm"
    }
}

I hope this helps. You may already be aware, but Cesium ion can tile your source data into 3D Tiles, if you’d like to give that a try as well.

Matt