Hi Willem and Scott,
Thanks for the reply.
The globe.tileCacheSize is actually really helping to ease navigation. I put it to 1000 and it helps greatly, only increasing the memory usage of my browser by 80 MB.
But it's only part of what I was thinking about when I was talking about caching.
This is RAM caching, now what I was thinking was disk caching so that :
- it can be reused for future Cesium session
- it can be shared by multiple instances of Cesium.
I'm aware it's a little bit out of the scope of Cesium as this would need to use some kind of external tool to write on disk but it would be very handy for people looking over the same area between multiple sessions and/or in multiple instances.
For the control of tiles combined with zoom, it is indeed better if I put maximumScreenSpaceError to 1. If I put it lower than 1, it starts to be a little too much for the CPU.
If I understand well as it works (I have to say I don't find the name of it very inspiring) : depending on the zoom level, I will see more or less precise tiles. Does that mean it includes all visible tiles over 360° or is it also dependent on the distance from the camera ?
For this feature I would also like to have some kind of fading in/out for a smoother transition during zoom in/out, if it's possible