Showing Tiles In a Constant Size Bounding Box

I am trying to display 3D tiles inside of a panel that’s, for example, 10x10 Unity units. I would like to be able to zoom in and out on this map from a high level of detail, all the way to the full world while keeping the bounding box size the same.

The way I am doing this is with a Cartographic Polygon, and scaling the polygon by the zoom factor, while scaling the Cesium Georeference by the inverse of the zoom factor. Any time the zoom factor changes, I have to call RecreateTileset() on the Cesium3DTileset object. This is an expensive call that redraws ALL tiles. If I don’t do this function call, the Tileset does not realize the bounding box size has changed and does not draw the appropriate number of tiles.

Is there a preferred/better way to achieve what I am attempting? I’m happy to provide more details as needed. Thank you in advance.

Hi @msdeardorff, welcome to the community!

This sounds like it might be a better fit for the CesiumTileExcluder. Take a look here: