Open bertt opened 1 year ago
note: issue should move to https://github.com/CesiumGS/cesium-unity/issues I guess
Thanks for reporting this @bertt. I believe the reason it's not working is because cesium-native (and therefore Cesium for Unity), don't support the 3D Tiles 1.1 form of implicit tiling yet. They do support the 3D Tiles 1.0 3DTILES_implicit_tiling extension, though, which is very similar. We have a cesium-native issue to implement this: https://github.com/CesiumGS/cesium-native/issues/527
Because it doesn't realize that this is an implicit tileset, it doesn't know that content/{level}_{x}_{y}.b3dm
is supposed to be templatized URL. So it treats it as an ordinary URL, and resolves it relative to the tileset.json. But because {
and }
are invalid characters in a URL, the URL resolution fails, and so it falls back on using the original string verbatim. The original string is missing a host, so Unity's WebRequest apparently treats that as localhost.
When configuring a custom tileset (b3dm) from url I see the following error:
Configuration: