Hi everyone,
I’m currently working on an Unreal Engine project using Cesium 3D Tileset Georeference for an immersive real estate platform, and I’ve encountered some performance challenges that I’d like advice on.
System and Setup:
- GPU: RTX 4090
- CPU: AMD 7950X3D
- RAM: 64GB DDR5
- Monitor Resolution: 3840x1440 (Ultra-wide 2K)
Observations:
- Horizon View (lots of Cesium visible):
- FPS: 50-70
- GPU Utilization: ~25%
- CPU Utilization: ~5%
- Top-Down View (~2km² of Cesium visible):
- FPS: 120+ (capped at 120)
- GPU Utilization: ~65%
- CPU Utilization: ~30%
It seems that performance significantly improves when zooming out to a more limited view of the tileset.
Question:
Are there recommended strategies or resources for optimizing Cesium in real-time Unreal Engine applications? Specifically:
- How can I improve performance for horizon views with extensive Cesium datasets?
- Are there settings, workflows, or optimizations in Cesium or Unreal Engine that you’d recommend?
Any advice, best practices, or resources for this use case would be greatly appreciated.
Thanks in advance for your help!