Some 3D tiles not showing when zoomed out

Hello, I have an issue with displaying 3D tiles. When the camera is far from the buildings or zoomed out only the higher buildings can be seen but not the smaller ones.
I tried adjusting some parameters such as SSE, maximumMemoryUsage… but with no results.
Could someone give me an insight on how I can possibly fix or improve this problem?

Hello. Likewise we have had the same issue. We are using CityGML to generate tiles. The tiles display, but only when zoomed in close. We need to have the tiles render at all scales, if possible.

Hi @mharrach

I had the same problem, but I was able to fix by adding the ‘maximumScreenSpaceError’ setting when declaring a new tileset:

var tileset = viewer.scene.primitives.add(
new Cesium.Cesium3DTileset({
url: Cesium.IonResource.fromAssetId(451126),
//debugShowBoundingVolume: true,
maximumScreenSpaceError: 1
})
);

tileset.readyPromise
.then(function () {
viewer.zoomTo(tileset);

// Apply the default style if it exists
var extras = tileset.asset.extras;
if (
  Cesium.defined(extras) &&
  Cesium.defined(extras.ion) &&
  Cesium.defined(extras.ion.defaultStyle)
) {
  tileset.style = new Cesium.Cesium3DTileStyle(extras.ion.defaultStyle);
}

})
.otherwise(function (error) {
console.log(error);
});