@azrogers - thanks for the quick follow up. I ran this through the Cesium tiles validator (which uses gltfValidator) and encountered a few errors, summarised below and full log attached.
For additional context, this is a tile from a city 3D model originally in DWG which has been imported into Rhino an exported as an IFC file (as the model is in EPSG:27700).
I could also export this as GLTF however I’m assuming that the geometry issue could be based upon the source data and my understanding is that GLTF uploads, given they only allow lat/long specification of origin, don’t get conformed to a WSG84 reprojection from their cartesian grid ref (hence taking it through IFC)
Related post - Rest API - Specifying ESPG/WKID for 3D Model Upload - Cesium ion - Cesium Community
"date": "2025-02-13T11:40:35.517Z",
"numErrors": 2,
"numWarnings": 0,
"numInfos": 34,
....
{
"type": "BOUNDING_VOLUMES_INCONSISTENT",
"path": "/root/content/boundingVolume",
"message": "The content bounding volume is not contained in the tile bounding volume: box [-28.15152937174028,-597.2883535316214,-23.260475829243546,368.5418779960738,0,0,0,538.4639651714824,0,0,0,14.205693318974241] is not within box [-27.317575035184746,-587.1338695622981,-0.06964932475229446,419.2970262035916,0,0,0,581.6234087138437,0,0,0,38.15078246174378]",
"severity": "ERROR"
},
...
{
"type": "INTERNAL_ERROR",
"path": "",
"message": "Internal error while traversing tileset: Error: Malformed buffer data: -3",
"severity": "ERROR"
}
validation.json.zip (2.1 KB)