I am using Cesium for photogrammetry 3D tiles, The 3D tiles are generated using Pix4D software.
I have setup everything, and are in functional condition. The problem I am facing is with the optimisation.
Application crashes on almost every phone (ios, android) And the reason I think is with the maxScreenSpaceError
value. I think the high quality tiles are loaded at once even on high camera height. I have tried to set multiple
values but couldn't find any optimal results.
As every tile level has its own geometric error, which is the only metric to discriminate different levels of tile (as far as i know), then
1) Why we have an extra maxScreenSpaceError parameter for loading the different level tiles?
2) What should i do right now to optimise the application for mobile devices without compromising on the quality of model?
var tileset = new Cesium.Cesium3DTileset({
url: tilesObject.url,
maximumScreenSpaceError: 50,
maximumNumberOfLoadedTiles: 1000,
});
Cesium version 1.58, Tried on Chrome, Safari
Application crashes and page is reloaded Automatically.