16 points juscha1 48 minutes ago 9 comments

Technical Write-up: https://www.justinchavez.com/blog/isometric-sf-how/

Hi HN! Showcasing this fun project. I took 1300 square miles of the SF Bay Area from Google Photorealistic 3D Tiles and transformed them into a cohesive pixel map. It's really fun to explore and stumble upon various famous landmarks like Apple Park, Palace of Fine Arts, or UC Berkeley.

The technicals involve using Nano Banana 2 to train a Qwen-Image-Edit 2511 LoRA which is used to prototype the style and generation methods. For final map I used Qwen to train a Klein 4B LoRA which reproduced the style at 1/4 of the cost. More details in the blog post.

Let me know what you think! I really enjoyed this process of fine-tuning smaller open source models.

If I did the map with Nano Banana 2 it would have cost around 7k USD!

Credit for the idea goes to Isometric NYC.

yboris 21 minutes ago | parent

Impressive! And the aesthetics look great!

NeuraCryption 16 minutes ago | parent

This is amazing and is 1:1 global map. Did you use google maps API to build this or UE5?

leugim 7 minutes ago | parent

Google 3D tiles.

juscha1 4 minutes ago | parent

I used the Google 3D Photorealistic Tiles API then rendered the tiles in three.js to capture them at the angle I wanted

kenferry 14 minutes ago | parent

…not actually pixel art though, no?

dnlzro 13 minutes ago | parent

I've been seeing a lot of these kinds of projects make the rounds on Twitter lately. Yours is just as good as the best of them, so great job making it more efficient without loss of quality!

But... I'm always disappointed when I zoom in and see that it's not actually pixel art, and it's full of the kinds of artifacts that are typical of any AI-generated imagery :(

scosman 12 minutes ago | parent

leugim 10 minutes ago | parent

How much it cost you paint per km2 after training the model? I did (and publish here) https://www.tinyvalencia.com and got to 0.4$ per km2 after training the model (for 15$ or so).

cmdoptesc 4 minutes ago | parent

Hi Justin!

Great writeup! I really appreciate your human-written documentation because it's nice to read the your thought process instead of LLM marketing soundbites.

re: orientation. I know it's creator's choice, but for me, it's either north or west towards the ocean. East makes me want to hold shift to rotate. :)

Thanks for making and sharing this!