Sean Lilley
Sean Lilley
> - [Tileset JSON](https://github.com/CesiumGS/3d-tiles/tree/main/specification#tileset-json) files should use the `.tileset` extension and the [`application/json`](https://www.iana.org/assignments/media-types/application/json) Media Type. `"tileset.json"` is so ubiquitous at this point that I think the recommended extension should stay...
Until we've officially registered media types there's also the option of using vendor prefixes, e.g. `application/vnd.3dtiles.tileset+json`, `application/vnd.3dtiles.subtree+json`,`application/vnd.3dtiles.schema+json`
Related issue: https://github.com/CesiumGS/3d-tiles/issues/574
`{subtreeLevel}`, `{subtreeX}`, `{subtreeY}`, `{subtreeZ}` could be added as new parameters in the template URI. ``` "{subtreeLevel}/{subtreeX}/{subtreeY}/{level}/{x}/{y}.glb" ``` For a quadtree with `subtreeLevels: 7` this pattern would yield at most 64...
Another idea is to create subdirectories based on morton index. `[morton id in level 0]/[morton id in level 1]/.../[morton id in level 31].glb` This will limit the number of files...
This is an interesting idea. On top of easier editing and inspection we've found that geometry defined in a local coordinate system has better compression characteristics from an early test...
Additional refinement criteria could be stored in tile metadata with new semantics: https://github.com/CesiumGS/3d-tiles/tree/main/specification/Metadata/Semantics
> Reading the Encoding API documentation I'd previously assumed that calling `AddFacesToMesh` was required, and that you needed to generate an index list if you didn't already have one That...
> I'm wondering if this is an issue with the draco mesh lib rather than gltf-pipeline? It's possible, especially if other models were working. Are you able to share the...
@josh-wheeler-arup you can send it to [email protected]. CC @OmarShehata