I’ve processed the glTF models of my tileset with gltf-optimizer to apply Draco mesh compression and webp texture compression.
When I load this tileset on a Cesium JS client, everything loads as expected. However, when I load it in the Cesium Unity Samples project, no textures are applied to the models. I did not use version 0.3.0 of the Samples project due to a NullRef exception when loading this tileset from disk.
My understanding is that Cesium Native should handle loading compressed textures. What options do I have to investigate why Cesium Native is not loading these textures?
Yes you’re right, we should be handling both KTX2 and WebP compressed textures, so I’m not sure why that wouldn’t be working. Can you point us to a sample tileset that we can use to investigate the problem?
Thanks @dagrooms. Would you mind sending me a private message with a access token I can use to access this tileset and your permission to access it for debugging purposes?
Yes, thank you for that! I just opened two PRs with fixes for the texture problems you saw:
This will be available in the next release, currently planned for early April. Or you can grab a build out of our CI system if you want to try it sooner.