-
Notifications
You must be signed in to change notification settings - Fork 66
Description
Following a discussion around giro3d COPC support, the py3dtiles team just opened a discussion thread to make their merger smarter - see below. Link to the original discussion here - note I'm not part of the py3dtiles team.
In case it's useful, I'm just referencing it here, it might spawn joint work on the subject.
Currently "py3dtiles merge" can only generates parent tilesets from child tilesets, that is all.
It could be smarter, and support more use case:
- generate more than one level if the number of tilesets / points mandates it
- insert children tilesets into a mega tileset
- update a tileset somewhere in the hierarchy, while updating all the preview tiles
Original quote:
Quick note, at the moment the ecosystem for 3dtiles production is probably missing a utility, which could fit within py3dtiles or 3d-tiles-tools, akin to a smart-merge of tilesets. This utility would insert into a mega tileset children tilesets - not simply dump all tilesets to be merged under as the root children - and either replace within the hierarchy highest resolution tiles, or merge overlapping tiles accordingly while still respecting tile constraints on max-point-count-per-tile etc.