"Zagreb3D Connector" — Unity3D plugin za integraciju otvorenih 3D podataka
Projekt obuhvaća razvoj open-source Unity3D plugina koji omogućuje automatsko preuzimanje, konverziju i dinamičko učitavanje otvorenih 3D prostornih podataka Grada Zagreba zajedno s podacima iz OpenStreetMap (OSM). Krajnji rezultat je alat koji programerima, istraživačima, obrazovnim institucijama i široj zajednici omogućuje jednostavnu integraciju otvorenih podataka u interaktivne 3D okoline.
Funkcionalnosti rješenja
Dinamičko učitavanje podataka
Povezivanje s otvorenim podacima Grada Zagreba, automatska konverzija u formate pogodne za Unity, streaming po pločicama (tiles) za rad s velikim datasetovima bez usporavanja.
Generiranje 3D modela
Proceduralno generiranje zgrada iz tlocrta i visinskih atributa, podrška za osnovne tipove krovova, dodjela materijala za vizualnu preglednost.
Integracija OSM podataka
Uvoz i klasifikacija cestovne mreže, proceduralni 3D prikaz prometnica, podrška za mostove/tunele, uvoz POI-jeva (trgovi, kulturne institucije, javne zgrade).
Upravljanje performansama i LOD-om
Tiling sustav s više razina detalja, dinamičko učitavanje vidljivih pločica, GPU instancing i occlusion culling, imposter sustav za pozadinski sadržaj.
Editor alati i API
Unity Editor Window za odabir područja/parametara, Runtime API za programere (npr. LoadTilesAround, GenerateCityBlock), dokumentacija i primjeri korištenja.
Kome je namijenjen
Razvojni timovi i startupi
Ubrzan razvoj igara i XR aplikacija na gotovim modelima Zagreba, bez dugotrajne konverzije podataka.
Obrazovne ustanove
Nastava i istraživanje iz urbanizma, arhitekture, geoinformatike i računalnih znanosti na stvarnim podacima.
Grad Zagreb i javne institucije
Vizualizacija i analiza prostora, prototipiranje urbanističkih rješenja, simulacije prometa, edukacija zaposlenika.
Šira javnost
Istraživanje Zagreba kroz javno dostupnu demo aplikaciju — edukativno, turistički, kao alat za povezanost s gradom.
Otvoreni podaci koji se koriste
3D digitalni podaci Grada Zagreba
Prostorni podaci u .fgdb formatu — tlocrtni obrisi zgrada, katnosti i visinski atributi.
Otvoreni katastarski i geoprostorni podaci
GeoJSON slojevi — granice četvrti, javne površine, zelene zone.
OpenStreetMap (OSM)
Prometna mreža, pješačke zone, POI-jevi, mostovi i tuneli.
Faze provedbe projekta
Analiza i priprema podataka
Ispitivanje dostupnih slojeva iz baze Grada Zagreba, definiranje postupaka konverzije i segmentacije u pločice.
Razvoj osnovne jezgre plugina
Parsiranje, konverzija u optimizirane formate (GeoJSON, MBTiles), mehanizam za dinamičko učitavanje.
Implementacija OSM integracije
Cestovna mreža, klasifikacija prometnica, POI-jevi, mostovi i tuneli.
Proceduralno teksturiranje
Automatske teksture i boje pročelja/krovova prema atributima građevine.
Optimizacija performansi
LOD sustav, tile-streaming, GPU instancing i occlusion culling.
Izrada demo aplikacije
Desktop demo koji prikazuje odabrano područje Zagreba u interaktivnom 3D okruženju.
Dokumentacija, objava i promocija
Vodiči, GitHub repozitorij, javna prezentacija i promotivni video.
Postignuti rezultati
Unity3D plugin (open-source)
Javno dostupan, slobodan za upotrebu i ponovnu primjenu.
Organiziran ZG Game Jam
HACKL 2026 — Zagreb Game Jam, prilika da zajednica testira i gradi na ZG Connectu.
Dokumentacija i vodiči
Korak-po-korak upute i primjeri implementacije.
ZG Connect