Hi, is there a performance improving guide on low end devices for Android?
Currently, I only know that reducing “Level of Detail”, “Preload Siblings” & “Maximum Simultaneous Tile Loads” this will improve performance. Is there any other settings that can help improve performance?
There’s no formal performance guide, but we’re happy to help with settings on Cesium3DTileset that you can tweak for performance. You’re on the right track with the settings you named! These are some general points I could give for now:
We always suggest increasing the Maximum Screen Space Error. Higher values results in less levels of detail being loaded.
We often see people run into memory errors on low end devices because their Maximum Cached Bytes setting is too high. The default value is acceptable on PC, but may be too expensive on mobile devices.
You may want to disable the Preload Ancestors and Preload Siblings settings. Preloading means more tiles will be loaded in advance, so that when moving around the map, the world streams more smoothly. But this definitely has an effect on performance.
If you have more specific information about your use case, feel free to share, as there may be some settings that are more applicable to you. Otherwise, let us know if any of these suggestions help. Thanks!