-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
3rd party batch model (b3dm) in Mapbox v3? #12861
Comments
Thanks @bertt For the context, pasting earlier comment https://twitter.com/astojilj/status/1693498420579766656?s=20
Note that this is experimental functionality, and we don't plan to support experiments with custom b3dm tiles while we are focusing on developing Standard Style. Our future plans include 3D Tiles Next support, but I cannot share any details now.
It follows Web Mercator projection (epsg:3857) - Mapbox Vector Tile Format https://docs.mapbox.com/style-spec/reference/sources/#vector.
EXTENT:
|
Got a step further, see https://bertt.github.io/mapbox_3dtiles_samples/samples/standard/dam_square/ (MapBox version v3.1.2) Loading tileset:
There is one glb (15-16829-10768.glb), center should be at Amsterdam Dam Square ( So I image the model vertex coordinates are relative to the upper left of the tile. |
@bertt I would like to understand your use case better as we are working on a number of things: Note the approaches for hiding all 3D content from Standard Style and the "conflation" part related to bringing own 3D models to the map, which would hide overlapping Mapbox 3D content. |
@astojilj main use case for now is getting something similar as build in CesiumJS: https://geodan.github.io/pg2b3dm/sample_data/3dbag/sibbe/ Main features:
|
Delaware buildings https://bertt.github.io/mapbox_3dtiles_samples/samples/standard/delaware/ |
q: Is there a sample of click on 3D Tiles (b3dm) and show attributes? |
Dutch 3D Bag https://bertt.github.io/mapbox_3dtiles_samples/samples/standard/tienhoven/ Note: these are 3D Tiles 1.1 glb's (not b3dm's) containing EXT_Structural_Metadata for building attribute info. |
Work on query render features support for Model Layer is in progress. However, we are not working on supporting 3rd party 3D tiles yet. Mapbox nodes encode ids in extras, for now: |
@astojilj is there a official roadmap? would be nice to know what will come :-) |
Hi, is there some information/minimal sample (without compression) of visualizing a b3dm in Mapbox v3?
I'm retrieving the b3dm using:
questions:
What is the axis ordening in the glTF's? (z up? in meters?)
What x, y coordinates to use in the glTF? epsg:3857? absolute or relative to the tile? Relative to what?
How does it work when enabling terrain? Are batched models hidden by the terrain (like Cesium setting depthTestAgainstTerrain)?
Any other requirements in the glTF? Draco compression? MAPBOX_mesh_features extension? mapbox:footprint:id/mapbox:coordinate-space/mapbox:footprint-quantized/mapbox:footprint-version/mapbox:tile-version?
The text was updated successfully, but these errors were encountered: