Applying procedural modeling technology opens up a complete new universe to virtual building reconstruction.
Historia sukcesu
Rekonstrukcja Monachium w systemie GIS
Firma GTA Geoinformatik GmbH (GTA) poszukiwała rozwiązania do wizualizacji swojej obszernej bazy danych rzeczywistych budynków z większą ilością szczegółów 3D. Szczególny nacisk położono na zwiększenie głębi elementów fasad, jak również na detale dachu. W ramach wspólnego projektu z firmą GTA utworzono prezentację umożliwiającą przetestowanie możliwego do zastosowania potoku danych.
Ten potok obejmuje następujące etapy:
- Import dokładnych obwiedni i kształtów dachów z danych firmy GTA (pliki shape Esri) do aplikacji CityEngine
- Przeniesienie bardzo dokładnych danych opisów fasad firmy GTA do parametrów budynków aplikacji CityEngine
- Generowanie bogatych i atrakcyjnych wizualnie proceduralnych budynków 3D w aplikacji CityEngine

Powstała scena miejska składa się z 3209 budynków w centrum Monachium w Niemczech. Przy użyciu szczegółowych rzeczywistych danych GIS firmy GTA budynki są generowane z różnymi poziomami szczegółowości, które można interaktywnie korygować w zależności od wymagań. Budynki o wysokim poziomie szczegółowości mają trójwymiarowe elementy fasad, jak również dachówki.

Wykonanie
Firma GTA dostarczyła danych dotyczących rzeczywistych budynków, w których skład wchodzą obwiednie i trójwymiarowe kształty dachów. Dane te są dostarczane w formacie plików shape firmy Esri. Pliki te zostały zaimportowane do aplikacji CityEngine, formując podstawowe kształty do tworzenia proceduralnego.
Do opisu fasad GTA używa własnego formatu zawierającego bardzo szczegółowe informacje na temat układu fasady, struktury kondygnacji, wzorów płytek, płytek okiennych i drzwiowych, a także kolorów fasad. Dane te zostały przeniesione do atrybutów budynku CityEngine za pomocą wbudowanego interfejsu skryptowego języka Python.
Dodatkowo biblioteka tekstur elementów GTA została rozszerzona o elementy 3D.
Ogólny plik szablonu budynku ocenia przesłane dane o fasadzie i generuje modele 3D na 3 poziomach szczegółowości: od teksturowanych sześcianów budynków o niewielkiej liczbie poligonów do szczegółowych modeli budynków z elementami elewacji 3D (okna i drzwi) oraz precyzyjnie przedstawionymi dachówkami.
Scena miejska może być pokazana w aplikacji CityEngine, w której w prosty sposób można dostosować poziom szczegółowości. Dodatkowo model został wyeksportowany do formatu OBJ z dodatkowymi danymi odniesień geograficznych do wykorzystania w tridiconTM CityDiscoverer, wysokowydajnym rozwiązaniu GIS 3D firmy GTA.




Fakty dotyczące produkcji
- Dane rzeczywiste (obwiednie, kształty dachów, opis fasad) pochodzą od firmy GTA
- Oprogramowanie CityEngine zostało zastosowane do proceduralnego generowania modelu i podglądu
- Wystawa na stoisku GTA na targach Intergeo 2010
- Czas generowania proceduralnego całego obszaru w aplikacji CityEngine: ~1 minuta
Kredyty
GTA Geoinformatik GmbH
www.gta-geoservice.de