Skip to content

CesiumGeoJsonDocumentRasterOverlay crashes Editor when used with Google Photorealistic 3D Tiles #670

@gojushin

Description

@gojushin

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

  1. To an empty scene add a CesiumGeoreference and a Cesium 3D Tileset as a child of that.
  2. As Ion Asset Id use the Google Photorealistic 3D Tiles (2275207)
  3. Add a Cesium GeoJson Document Raster Overlay Component to the child.
  4. Load a GeoJson (either via local file or from Cesium Ion)
  5. Move around in the Editor Viewport for a bit (I found flying closely over the Raster Overlay's area triggers the issue quicker)
  6. Witness Editor Crash

Supporting evidence

Video Evidence on YouTube

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions