Is your feature request related to a problem? Please describe.
There are multiple packaging formats for 3dtiles tilesets, which store the tiles + hierarchy content within a single dataset file. This makes it easier to copy/transfer tilesets (faster operations since there is a single large file rather than thousands of small files), usually reduces disk size (no minimum file allocation) etc. The two main existing formats are:
.3tz which is equivalent to a ~zip of the tileset directory
- and
.3dtiles which is an ~sqlite db with key unix path and content blob
Link to the Cesium proposal thread for a 3D Tiles packaging format specification. It seems that the .3dtiles is the one that cesium team is aiming for broader support. After a quick research, it does not seem that support for any of these packaging formats is yet implemented within an existing library 3dtiles (cesiumjs, UE plugin etc).
Describe the solution you'd like
It would be great if the 3DTilesRendererJS library would support one of these packaging formats at some point.
Describe alternatives you've considered
Both formats can be converted from/to via 3d-tiles-tools convert, so one can extract a standard tileset.json + hierarchy from a .3tz or .3dtiles file. Also, .3tz can be simply unzipped.
Is your feature request related to a problem? Please describe.
There are multiple packaging formats for 3dtiles tilesets, which store the tiles + hierarchy content within a single dataset file. This makes it easier to copy/transfer tilesets (faster operations since there is a single large file rather than thousands of small files), usually reduces disk size (no minimum file allocation) etc. The two main existing formats are:
.3tzwhich is equivalent to a ~zip of the tileset directory.3dtileswhich is an ~sqlite db with key unix path and content blobLink to the Cesium proposal thread for a 3D Tiles packaging format specification. It seems that the .3dtiles is the one that cesium team is aiming for broader support. After a quick research, it does not seem that support for any of these packaging formats is yet implemented within an existing library 3dtiles (cesiumjs, UE plugin etc).
Describe the solution you'd like
It would be great if the 3DTilesRendererJS library would support one of these packaging formats at some point.
Describe alternatives you've considered
Both formats can be converted from/to via 3d-tiles-tools convert, so one can extract a standard tileset.json + hierarchy from a
.3tzor.3dtilesfile. Also,.3tzcan be simply unzipped.