Sean Lilley

Results 465 comments of 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