Opaque tile draws, ready to render (origin-shifted).
Shadow casters for the same tiles (empty when shadows disabled).
Translucent water surfaces from terrain watermasks (for an optional water feature).
Deduped, sorted data-provider attribution from all tilesets (Google ToS); stable reference while the visible set is unchanged.
Total triangles drawn this frame.
Distinct tile tree depths drawn this frame (for the LOD-debug HUD).
The terrain tiles selected this frame, across all terrain tilesets — exposed so an app can mirror them into something else (e.g. physics colliders).
The 3D-Tiles contents drawn this frame, across all 3D tilesets — exposed (like
terrainContents) so an app can mirror them into physics colliders. Each
carries a collision soup only if its tileset was added with collision: true.
What GeoScene.update produced this frame. All arrays are owned and reused (pooled) across frames — copy them if you need to retain past the next update.