Repositioning 3DTiles in Cesium.JS

I’m working with Cesium for Unity and I have a question about 3DTiles placement. Is there a way to position 3DTiles at a specific latitude, longitude, and altitude, instead of the locations preset in the tileset.json file?

I don’t think this is easily achievable with the current API. You could find the specific lat / lon / height coordinates as Unity coordinates, then apply the transformation to the transform of the tileset. But this would have to be done every frame if you had a CesiumOriginShift in the scene.

If the tileset is hosted by Cesium ion, however, you can simply adjust the tileset location there.

1 Like