Is any tool for convert the explicit tileset into implicit tileset?
Such as a common tilesets exported by Context Capture , is there any tool to convert these explicit tileset into implicit tileset?
Thanks a lot !
Sincerely,
chu
There can hardly be a tool that can do this generically.
An explicit tileset has many degrees of freedom in terms of its overall structure. For example, there might be a tile that contains 2 children, and another one that contains 100 children, and they may contain different amounts of geometry, at completely different places, with different LODs or bounding volumes…
Compared to that, an implicit tileset has to have a very specific structure. (And eventually, it is exactly this specific structure that allows certain computations to be performed more efficiently).
The only way to convert an explicit into an implicit tileset generically would, in theory, be to take all the (most detailed) geometry from the explicit one, and try to tile it, “from scratch”, as an implicit tileset. At this point, it would rather make sense to run the tiling process, with a tiler that generates implicit tilesets, based on the original source data…
(An aside: The other direction is fairly trivial compared to that. There even is an ImplicitToExplicitDemo
in the 3D Tiles Tools, and this can be done with a few lines of code…)
Thank you very much!
Your answer solves a problem I’ve had for a long time.