iOS Display Issue: KTX2 Textures Black at Certain LODs

Hello Cesium Support Team,

When displaying 3D Tiles generated with Reality Tiler using the KTX2 texture option on an iPhone 14 (iOS 18.3.2, Safari), the textures appear completely black in the intermediate LOD regions.
This issue does not occur when using the JPEG texture option.

Is this a known issue, and is there any plan to resolve it?

KTX2 AssetID : 3294149
JPEG AssetID : 3294290

Thank you very much for your support.

Best regards

Hi,

I understand you are having an problem with viewing your data on an iPhone 14. If you can provide some additional context it will help us investigate this further

  • Both of those assets listed were uploaded as pre-tiled 3D Tilesets. Is it correct that you tiled them using the Cesium reality tiler offline?
  • Are you able to provide the source for those assets? Or you can tile it in Cesium ion and let us know the asset id so we can download the source.
  • Do the texture issue appear in other browsers besides iPhone 14 Safari? That will help us determine if it is a tiling problem or a display problem.

Hello, Cesium Support Team

Thank you for your reply.

  • Both of those assets listed were uploaded as pre-tiled 3D Tilesets. Is it correct that you tiled them using the Cesium reality tiler offline?

Yes (Tiler3.1.0)

  • Are you able to provide the source for those assets? Or you can tile it in Cesium ion and let us know the asset id so we can download the source.

ID is 3298346
The result of Cesium ion process has same problem.

  • Do the texture issue appear in other browsers besides iPhone 14 Safari? That will help us determine if it is a tiling problem or a display problem.

Please check below.
iPhone14 iOS18.3.2 Safari,Chrome NG
iPhone15 iOS18.3.2 Safari,Chrome NG
iPadPro11inch(MU0M2J/A) iOS18.3.2 Safari NG

DesktopWin10 Edge OK
DesktopWin10 Chrome OK

Thank you.
Best regards

This sounds like display issue since it is able to be viewed on the Windows devices successfully, but not on the Apple devices. If it was a problem with tiling, I would have expected to see the same results across multiple devices.

I’m going to move this over to our Cesium JS group to see if anyone there can provide some insight into what is going on.

1 Like

Hi @cccCesium ,

I opened an issue in the CesiumJS repo to investigate your report as a potential bug. You can follow the issue and provide more detail here Tileset textures completely black on mobile Safari · Issue #12571 · CesiumGS/cesium · GitHub.

I hope we can find the root cause as soon as possible.

Thanks,
Luke

1 Like