How do i load my Context capture data .3mxb files as 3D tilesets in Cesium

1. A concise explanation of the problem you're experiencing.
Hi Cesium Team,
I'm new to Cesium and trying to develop an app to upload my own 3D data(.3mxb data) onto Cesium environment. I have the tilesets all in .3mxb and a .3mxb file with the header details a part of which which i'm attaching below. I have used Context Capture to get these files and can view the 3D model using acute 3D viewer. how can i get this data as tile sets on to Cesium environment? As far as i can see, 3d Tiles in Cesium all have a JSON file with all the header details and parent child details along with the bounding sphere. could someone direct me regarding this please.? Thanks

2. A minimal code example. If you've found a bug, this helps us reproduce and repair it.

A part of the header information that context Capture has given along with the tilesets.

3MXBOk {"version": 1,"nodes":[{"id":"Tile_p000_p000","bbMin": [-210.886,-243.745,53],"bbMax": [-152,-150,125],"maxScreenDiameter":0,"children":["Tile_p000_p000/Tile_p000_p000.3mxb"],"resources":},{"id":"Tile_p001_p000","bbMin": [-152,-243.745,53],"bbMax": [-52,-150,125],"maxScreenDiameter":0,"children":["Tile_p001_p000/Tile_p001_p000.3mxb"],"resources":},{"id":"Tile_p002_p000","bbMin": [-52,-243.745,53],"bbMax": [48,-150,125],"maxScreenDiameter":0,"children":["Tile_p002_p000/Tile_p002_p000.3mxb"],"resources":},{"id":"Tile_p003_p000","bbMin": [48,-243.745,53],"bbMax": [148,-150,125],"maxScreenDiameter":0,"children":["Tile_p003_p000/Tile_p003_p000.3mxb"],"resources":},

3. Context. Why do you need to do this? We might know a better way to accomplish your goal.

4. The Cesium version you're using, your operating system and browser.
Cesium-1.38 and Windows 10

在 2017年12月11日星期一 UTC+8下午1:23:11,mgha...@gmail.com写道:

1. A concise explanation of the problem you're experiencing.
Hi Cesium Team,
I'm new to Cesium and trying to develop an app to upload my own 3D data(.3mxb data) onto Cesium environment. I have the tilesets all in .3mxb and a .3mxb file with the header details a part of which which i'm attaching below. I have used Context Capture to get these files and can view the 3D model using acute 3D viewer. how can i get this data as tile sets on to Cesium environment? As far as i can see, 3d Tiles in Cesium all have a JSON file with all the header details and parent child details along with the bounding sphere. could someone direct me regarding this please.? Thanks

2. A minimal code example. If you've found a bug, this helps us reproduce and repair it.

A part of the header information that context Capture has given along with the tilesets.

3MXBOk {"version": 1,"nodes":[{"id":"Tile_p000_p000","bbMin": [-210.886,-243.745,53],"bbMax": [-152,-150,125],"maxScreenDiameter":0,"children":["Tile_p000_p000/Tile_p000_p000.3mxb"],"resources":},{"id":"Tile_p001_p000","bbMin": [-152,-243.745,53],"bbMax": [-52,-150,125],"maxScreenDiameter":0,"children":["Tile_p001_p000/Tile_p001_p000.3mxb"],"resources":},{"id":"Tile_p002_p000","bbMin": [-52,-243.745,53],"bbMax": [48,-150,125],"maxScreenDiameter":0,"children":["Tile_p002_p000/Tile_p002_p000.3mxb"],"resources":},{"id":"Tile_p003_p000","bbMin": [48,-243.745,53],"bbMax": [148,-150,125],"maxScreenDiameter":0,"children":["Tile_p003_p000/Tile_p003_p000.3mxb"],"resources":},

3. Context. Why do you need to do this? We might know a better way to accomplish your goal.

4. The Cesium version you're using, your operating system and browser.
Cesium-1.38 and Windows 10

cesium can support *.b3dm,*.i3dm,*.pnts,*.cmpt,*.vctr, not include 3mxb.

ContextCapture should have a 3D Tiles export, you may want to look into that.

Thanks Sean. Will look into ContextCapture and get back to you.
Maheswari

Hi Sean,

Do you know if there’s a way to compress ContextCapture 3dtiles with draco?

What I would do is export your model from Context Capture as OBJs, and then upload that to Cesium ion, where you can tile it into 3D Tiles with Draco compression.