Twórz proceduralne układy miast 3D w przeglądarce
Łącz zapisane budynki z rysowaną siecią dróg, rondami, terenem i infrastrukturą terenu. Zapisuj układ jako JSON projektu i eksportuj go jako zestaw możliwych do sprawdzenia zasobów.

- BudynkiGenerowane lub wstawiane z zapisanej biblioteki
- DrogiProste i zakrzywione odcinki, skrzyżowania i ronda
- TerenWysokość, mapa wysokości i narzędzia rzeźbienia
- PrzekazanieJSON projektu, zasoby w częściach i manifest v3
Co robi generator miasta
Obszar roboczy miasta służy do układania i przygotowania zasobów. Dzielnicę można wygenerować na podstawie wymiarów i gęstości albo zbudować dokładniej z zapisanych budynków oraz ręcznie rysowanych dróg. Transformacje budynków, definicje dróg i dane terenu pozostają edytowalnym stanem projektu.
Nie jest to symulator ruchu, planowania ani inżynierii. Narzędzie nie projektuje mostów lub tuneli, nie sprawdza prawa budowlanego, nie generuje navmesh i nie kończy za użytkownika produkcyjnego poziomu.
Generuj dzielnicę lub rozmieszczaj zapisane modele
Kontrolki dzielnicy mogą zapełnić układ wariantami budynków. Gdy potrzebna jest większa kontrola, utwórz budynek, wybierz Zapisz do miasta, a potem umieść definicję z biblioteki. Każde wystąpienie ma własne położenie i obrót.
Rysuj odcinki, łuki, skrzyżowania i ronda
Edytor udostępnia typ drogi, liczbę pasów, szerokość chodnika, połączone odcinki i geometrię zakrzywioną. Skrzyżowania wynikają z grafu połączeń, a ronda są osobnymi elementami sieci. Wspólne przyciąganie kątowe pomaga utrzymać zamierzone kierunki.
Droga może mieć liniowy profil wysokości. Przy aktywnym terenie korytarz wykopu i nasypu dopasowuje sąsiednią powierzchnię. Gęste węzły i duże spadki nadal wymagają kontroli wzrokowej.
Kształtuj teren, fundamenty i schody
System obsługuje wysokości projektu, próbki z pliku PNG mapy wysokości oraz obecne w edytorze operacje rzeźbienia. Fundamenty łączą budynek z poziomem terenu, a schody miejskie mogą połączyć różne rzędne. Są to elementy geometrii wizualnej, a nie obliczenia inżynierii lądowej.
Oddziel stan projektu od plików wynikowych
JSON miasta zapisuje edytowalny układ. Pakiet miasta może zawierać osobne pliki GLB budynków, fragmenty terenu, drogi i infrastrukturę oraz manifest opisujący początki układów, granice, zależności i zakres eksportu.
Obecny manifest fragmentów ma wersję 3. Pełny eksport obejmuje cały wybrany zakres, a eksport przyrostowy może zapisać wskazane zmienione fragmenty. Zewnętrzny proces nadal musi przechować poprzednie sygnatury i bezpiecznie zastąpić pliki. Szczegóły opisuje instrukcja pracy z miastem.
Co pozostaje po stronie programu docelowego
- Kontrola topologii, materiałów, skali i wydajności.
- Konfiguracja kolizji, LOD, Nanite, lightmap, navmesh i World Partition, jeśli są potrzebne.
- Test dużych eksportów na reprezentatywnym sprzęcie.
- Weryfikacja eksperymentalnych narzędzi terenu i destrukcji.