Is the Cesium Reality Tiler able to generate an explicit tileset

Does the command line version of the Reality Tiler support generating explicit 3D tiles?

I didn’t see any reference to a command line option in the documentation (Cesium 3D Tiling Pipeline Reality Tiler) or help text, but just wanted to confirm before taking the time to handle the conversion from an implicit to explicit tileset ourselves.

The context is that we haven’t yet added rendering support for implicit 3D tiles, and I’m looking for a way to still use the output of the new Reality Tiler.

There currently is no command-line option for enforcing the output tileset to be an explicit tileset (and this is not on a short-term roadmap right now).

The 3d-tiles-tools contain a small demo that can convert an implicit tileset into an explicit one. That ImplicitToExplicitDemo is only a “proof of concept” and not tested extensively, but might already do the trick. If you want to give it a try:

  • git clone https://github.com/CesiumGS/3d-tiles-tools.git
  • cd 3d-tiles-tools
  • npm install
  • npm run build
  • cd demos
  • npm install
  • Adjust the tilesetSourceName and tilesetTargetName in the demo
    (Yeah, it’s only a demo - not a full-fledged production-ready command line application…)
  • npx ts-node ./tools/ImplicitToExplicitDemo.ts

If anything does not work, just drop a note here.

Thanks! I’ll give that a try.