Hi Cesium team,
We’re using Cesium for Unreal with Google Photorealistic 3D Tiles for a cinematic project, and we’ve run into an issue with data consistency over time.
We rendered several shots about two weeks ago. When reopening the same project and camera today (with no changes on our side), the terrain and imagery now look noticeably different — color, texture details, and ground context have changed.
From what we understand:
-
Google Photorealistic 3D Tiles are streamed live
-
The data is not versioned or locked by date
-
When upstream data is updated or reprocessed, older versions are no longer accessible
-
Local cache does not function as true version control
This creates a serious problem for cinematic and long-running productions, where we may need to re-render or fix shots weeks later and expect visual consistency.
Questions:
-
Is there any supported way (now or planned) to:
-
Lock Google Photorealistic 3D Tiles to a specific snapshot/version?
-
Preserve or archive a specific state of the tiles for later reuse?
-
-
Are there recommended best practices from Cesium for handling this in cinematic or VFX pipelines?
-
Is relying on local cache + offline mode the only workaround, or is this not recommended?
We understand the limitations of live-streamed data, but any official guidance or roadmap insight would be greatly appreciated.
Thanks in advance for your support.