Google released an API in May to get fetch 3D Tiles of anywhere on Earth. Using this in standard 3D engines like Blender is tricky because (1) the tiles are in a geographic coordinate system (2) you get a lot of little tiles at varying quality levels

I wanted to simplify this so all you need to do is get an API key, select a map region and a zoom level, and get one combined glTF file that you can throw into any engine. Especially if you’re just prototyping and want to see how this data looks in your engine before investing in figuring out all the nuances of the API & coordinate system.

(Note that the API prohibits offline use, as in you can’t distribute a processed glTF file like this. But you can do this preprocessing in memory whenever you’re fetching tiles).


There is a discussion on Hacker News, but feel free to comment here as well.