# I have discovered a fantastic open-source project. Can it be ported to babylonjs?

**URL:** https://forum.babylonjs.com/t/i-have-discovered-a-fantastic-open-source-project-can-it-be-ported-to-babylonjs/58734
**Category:** Questions
**Created:** [May 30, 2025, 3:30am UTC](https://forum.babylonjs.com/t/i-have-discovered-a-fantastic-open-source-project-can-it-be-ported-to-babylonjs/58734 "2025-05-30T03:30:34Z")
**Posts on this page:** 16
**Page:** 1

<div class="post-metadata">

### Author: ![zhang](https://avatars.discourse-cdn.com/v4/letter/z/aeb1de/32.png) [@zhang](https://forum.babylonjs.com/u/zhang)
#### Post date: [May 30, 2025, 3:30am UTC](https://forum.babylonjs.com/t/i-have-discovered-a-fantastic-open-source-project-can-it-be-ported-to-babylonjs/58734/1 "2025-05-30T03:30:34Z")

</div>

This is a 3D terrain Earth based on Threejs, it would be great if it could be ported to Babylonjs.

> **[GitHub - sxguojf/three-tile: A lightweight 3D tile map using threejs. ...](https://github.com/sxguojf/three-tile)**
>
> A lightweight 3D tile map using threejs. 基于threejs的三维瓦片地图框架

---

<div class="post-metadata">

### Author: ![inteja](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/inteja/32/22553_2.png) [@inteja](https://forum.babylonjs.com/u/inteja)
#### Post date: [May 30, 2025, 3:32am UTC](https://forum.babylonjs.com/t/i-have-discovered-a-fantastic-open-source-project-can-it-be-ported-to-babylonjs/58734/2 "2025-05-30T03:32:34Z")

</div>

Link?

---

<div class="post-metadata">

### Author: ![zhang](https://avatars.discourse-cdn.com/v4/letter/z/aeb1de/32.png) [@zhang](https://forum.babylonjs.com/u/zhang)
#### Post date: [May 30, 2025, 5:29am UTC](https://forum.babylonjs.com/t/i-have-discovered-a-fantastic-open-source-project-can-it-be-ported-to-babylonjs/58734/3 "2025-05-30T05:29:47Z")

</div>

> **[GitHub - sxguojf/three-tile: A lightweight 3D tile map using threejs. ...](https://github.com/sxguojf/three-tile)**
>
> A lightweight 3D tile map using threejs. 基于threejs的三维瓦片地图框架

😅 🤣i forgot

---

<div class="post-metadata">

### Author: ![xiehangyun](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/xiehangyun/32/30777_2.png) [@xiehangyun](https://forum.babylonjs.com/u/xiehangyun)
#### Post date: [May 30, 2025, 10:22am UTC](https://forum.babylonjs.com/t/i-have-discovered-a-fantastic-open-source-project-can-it-be-ported-to-babylonjs/58734/4 "2025-05-30T10:22:19Z")

</div>

It’s already been done.

> **[GitHub - ZoeLeee/babylonjs-loader-3dtiles: This is a Three.js loader module for...](https://github.com/ZoeLeee/babylonjs-loader-3dtiles/tree/dev)**
>
> dev

> **[3D Tiles Loader: Google Maps 3D Tiles](https://nytimes.github.io/three-loader-3dtiles/dist/web/examples/demos/google-3dtiles/)**

---

<div class="post-metadata">

### Author: ![zhang](https://avatars.discourse-cdn.com/v4/letter/z/aeb1de/32.png) [@zhang](https://forum.babylonjs.com/u/zhang)
#### Post date: [June 3, 2025, 1:35am UTC](https://forum.babylonjs.com/t/i-have-discovered-a-fantastic-open-source-project-can-it-be-ported-to-babylonjs/58734/5 "2025-06-03T01:35:59Z")

</div>

Although the name is babylonjs-loader-3tiles, the reference inside is still Three.js.

 ![image](https://us1.discourse-cdn.com/flex024/uploads/babylonjs/original/3X/e/c/ec784d7a28936e1b32e3201428399e0d702932f2.png)

---

<div class="post-metadata">

### Author: ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)
#### Post date: [June 3, 2025, 4:14pm UTC](https://forum.babylonjs.com/t/i-have-discovered-a-fantastic-open-source-project-can-it-be-ported-to-babylonjs/58734/6 "2025-06-03T16:14:26Z")

</div>

Yeah that looks fishy to me!

---

<div class="post-metadata">

### Author: ![hsonguk](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/hsonguk/32/37238_2.png) [@hsonguk](https://forum.babylonjs.com/u/hsonguk)
#### Post date: [June 4, 2025, 8:51am UTC](https://forum.babylonjs.com/t/i-have-discovered-a-fantastic-open-source-project-can-it-be-ported-to-babylonjs/58734/7 "2025-06-04T08:51:13Z")

</div>

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](https://developers.google.com/maps/documentation/tile/get-api-key)).

[hsonguk/3dtbjs: 3dtiles loader and renderer ported from OGC3DTiles from threejs for BabylonJS](https://github.com/hsonguk/3dtbjs)

[Google 3DTiles in BabylonJS | Babylon.js Playground](https://playground.babylonjs.com/#7SB5DU#10)

 ![image](https://us1.discourse-cdn.com/flex024/uploads/babylonjs/original/3X/0/5/056cf9cdada9b5cd2f9a726a2603714ae371f8ab.jpeg)

---

<div class="post-metadata">

### Author: ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)
#### Post date: [June 4, 2025, 3:36pm UTC](https://forum.babylonjs.com/t/i-have-discovered-a-fantastic-open-source-project-can-it-be-ported-to-babylonjs/58734/8 "2025-06-04T15:36:59Z")

</div>

cc @georgie FYI 🙂

---

<div class="post-metadata">

### Author: ![jochemla](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/jochemla/32/47864_2.png) [@jochemla](https://forum.babylonjs.com/u/jochemla)
#### Post date: [August 12, 2025, 10:16am UTC](https://forum.babylonjs.com/t/i-have-discovered-a-fantastic-open-source-project-can-it-be-ported-to-babylonjs/58734/9 "2025-08-12T10:16:35Z")

</div>

Really nice work @hsonguk based off [ebeaufay/threedtiles](https://github.com/ebeaufay/threedtiles)!

One of the most worked-on 3d-tiles renderer on threejs is [NASA-AMMOS/3DTilesRendererJS](https://github.com/NASA-AMMOS/3DTilesRendererJS) by Garrett Johnson. Any intent from babylonjs team to integrate 3D-tiles rendering natively into babylon at some point? Thanks!

---

<div class="post-metadata">

### Author: ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)
#### Post date: [August 12, 2025, 3:43pm UTC](https://forum.babylonjs.com/t/i-have-discovered-a-fantastic-open-source-project-can-it-be-ported-to-babylonjs/58734/10 "2025-08-12T15:43:43Z")

</div>

cc @georgie

---

<div class="post-metadata">

### Author: ![georgie](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/georgie/32/46049_2.png) [@georgie](https://forum.babylonjs.com/u/georgie)
#### Post date: [August 12, 2025, 5:48pm UTC](https://forum.babylonjs.com/t/i-have-discovered-a-fantastic-open-source-project-can-it-be-ported-to-babylonjs/58734/11 "2025-08-12T17:48:12Z")

</div>

@jochemla yes! we’re actively working on bringing 3d tile support to babylon, plus a new camera to navigate geospatial data 🙂

---

<div class="post-metadata">

### Author: ![HiGreg](https://avatars.discourse-cdn.com/v4/letter/h/c5a1d2/32.png) [@HiGreg](https://forum.babylonjs.com/u/HiGreg)
#### Post date: [August 12, 2025, 9:34pm UTC](https://forum.babylonjs.com/t/i-have-discovered-a-fantastic-open-source-project-can-it-be-ported-to-babylonjs/58734/12 "2025-08-12T21:34:02Z")

</div>

It will be interesting to see what you’re developing with regard to geospatial!

---

<div class="post-metadata">

### Author: ![hsonguk](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/hsonguk/32/37238_2.png) [@hsonguk](https://forum.babylonjs.com/u/hsonguk)
#### Post date: [August 13, 2025, 8:30am UTC](https://forum.babylonjs.com/t/i-have-discovered-a-fantastic-open-source-project-can-it-be-ported-to-babylonjs/58734/13 "2025-08-13T08:30:25Z")

</div>

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.)

---

<div class="post-metadata">

### Author: ![jochemla](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/jochemla/32/47864_2.png) [@jochemla](https://forum.babylonjs.com/u/jochemla)
#### Post date: [August 13, 2025, 9:56am UTC](https://forum.babylonjs.com/t/i-have-discovered-a-fantastic-open-source-project-can-it-be-ported-to-babylonjs/58734/14 "2025-08-13T09:56:53Z")

</div>

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!

---

<div class="post-metadata">

### Author: ![georgie](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/georgie/32/46049_2.png) [@georgie](https://forum.babylonjs.com/u/georgie)
#### Post date: [August 13, 2025, 10:54pm UTC](https://forum.babylonjs.com/t/i-have-discovered-a-fantastic-open-source-project-can-it-be-ported-to-babylonjs/58734/15 "2025-08-13T22:54:28Z")

</div>

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!

---

<div class="post-metadata">

### Author: ![georgie](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/georgie/32/46049_2.png) [@georgie](https://forum.babylonjs.com/u/georgie)
#### Post date: [August 14, 2025, 1:30pm UTC](https://forum.babylonjs.com/t/i-have-discovered-a-fantastic-open-source-project-can-it-be-ported-to-babylonjs/58734/16 "2025-08-14T13:30:11Z")

</div>

@jochemla you can also submit the idea to this site! [Ideas · Community](https://feedbackportal.microsoft.com/feedback/)  
Or submit feedback in Bing Maps directly - can’t hurt for the team to know there is interest!
