This is a 3D terrain Earth based on Threejs, it would be great if it could be ported to Babylonjs.
Link?
i forgot
It’s already been done.
Yeah that looks fishy to me!
Here you go. A non-fishy one ported by me…
The code is generated about a year ago and I am not a professional developer nor BJS expert either.
Currently, it only supports Google 3Dtiles (glb - 3DTiles v1.1), but should be relatively straightforward to extend to general form (b3dm - 3DTiles v1.0). Thus may not very relevant to the major thread.
In order to run it, you will need to apply for a free trial license for Tile API from google ( Use API Keys with Map Tiles API | Google Maps Tile API | Google for Developers).
hsonguk/3dtbjs: 3dtiles loader and renderer ported from OGC3DTiles from threejs for BabylonJS
cc @georgie FYI ![]()
Really nice work @hsonguk based off ebeaufay/threedtiles!
One of the most worked-on 3d-tiles renderer on threejs is NASA-AMMOS/3DTilesRendererJS by Garrett Johnson. Any intent from babylonjs team to integrate 3D-tiles rendering natively into babylon at some point? Thanks!
cc @georgie
@jochemla yes! we’re actively working on bringing 3d tile support to babylon, plus a new camera to navigate geospatial data ![]()
It will be interesting to see what you’re developing with regard to geospatial!
Thanks @jochemla . I am spending some spare time to improve the codebase bit by bit. But it will be very nice to see an official maintained module(s) for geospatial capability from BJS team (and everyone can contribute to it). BJS has a nice foundation, it will be nicer to expand its eco-system to make it simpler to adapt to different user scenarios (e.g. digital twin, IoT etc.)
Thanks David, Georgie, very nice to hear the BJS team is on it! Also thanks Hsonguk for the great effort!
Out of curiosity, is Microsoft planning to release their aerial city data via the Bing Maps API via an OGC 3d-tiles endpoint the same way eg Google released Photorealistic Cities? Would be a game changer for ecosystem-wide integration for web, 3D rendering, GIS, CAD etc!
I’m not sure, I am just speaking about Babylon.js here. We are excited to bring 3D tile support to the platform / to the community, and it’s great to see you and others are excited too ![]()
Thanks all who have shared your implementations thus far!
@jochemla you can also submit the idea to this site! Ideas · Community
Or submit feedback in Bing Maps directly - can’t hurt for the team to know there is interest!

