Blender 3D Google Maps
Add-on per importare mappe di Google in Blender come mesh 3D.
Add-on per Blender che sfrutta la Google Maps Tiles API per importare contesti urbani 3D accurati, risolvendo problemi di performance e precisione delle coordinate.
Il Problema
L'accesso ai dati 3D di Google Maps per scopi professionali è spesso limitato. Mentre esistono metodi alternativi basati su catture grafiche, mancano strumenti robusti che permettano di scaricare aree estese in modo performante e geometricamente corretto.
Inoltre, lavorare con coordinate geografiche reali in software 3D standard pone sfide significative legate alla precisione in virgola mobile (single precision float), causando artefatti visivi (jittering, mesh distorte) quando si opera lontano dall'origine degli assi a causa delle enormi coordinate geocentriche.
La Soluzione
Questo add-on sfrutta la Google Maps Tiles API per scaricare e ricostruire porzioni di città in 3D direttamente in Blender.
Il tool gestisce la complessità della conversione spaziale trasformando le coordinate geocentriche delle 3D Tiles in un sistema di coordinate locali in Blender. Un punto di forza fondamentale è il sistema di download concorrente, che parallelizza le richieste permettendo di scaricare aree vaste in una frazione del tempo richiesto da soluzioni concorrenti.
Features
- Google Maps Tiles API: Integrazione diretta con l'API 3D Tiles di Google.
- Download Multi-thread: Scaricamento simultaneo di più tiles per una velocità nettamente superiore rispetto ad altre soluzioni (minuti vs ore).
- Coordinate Shift: Applicazione automatica di uno shift alle coordinate prima dell'importazione per evitare problemi di precisione 32-bit e artefatti grafici.
- Georeferenziazione: Selezione precisa del centro di origine e dell'estensione dell'area di interesse.
- Conversione Coordinate: Trasformazione automatica da coordinate geocentriche globali a coordinate locali Blender.