What happened?
When using the new CesiumGeoJsonDocumentRasterOverlay with the Google Photorealistic 3D Tileset, the Unity Editor crashes, when moving around In-Editor.
It does not seem to matter if the geojson is loaded from the filesystem or streamed from Ion.
I could not reproduce the bug on other 3D Tilesets - it seems to be limited to the Google Photorealistic 3D Tiles.
The bug seems to trigger more quickly when navigating directly over the Raster Overlay.
Environment
Cesium for Unity version: 1.23.0
Unity Editor Version: 6000.3.10f1
Operating System: Win11 64-Bit
Reproduction steps
- To an empty scene add a
CesiumGeoreference and a Cesium 3D Tileset as a child of that.
- As Ion Asset Id use the Google Photorealistic 3D Tiles (2275207)
- Add a
Cesium GeoJson Document Raster Overlay Component to the child.
- Load a GeoJson (either via local file or from Cesium Ion)
- Move around in the Editor Viewport for a bit (I found flying closely over the Raster Overlay's area triggers the issue quicker)
- Witness Editor Crash
Supporting evidence
Video Evidence on YouTube