Applying procedural modeling technology opens up a complete new universe to virtual building reconstruction.
История успеха
Реконструкция Мюнхена с помощью ГИС
GTA Geoinformatik GmbH (GTA) искала решение для визуализации большой базы реальных данных о зданиях с подробными трехмерными деталями. Особое внимание было уделено увеличению детальности как на элементах фасада, так и на деталях крыши. В рамках совместного проекта с GTA был создан пример для тестирования возможного процесса обработки данных.
В процесс входят следующие шаги:
- Импорт точных контуров и форм крыш GTA (шейп-файлы Esri) в CityEngine.
- Перенос детализированных описаний фасадов GTA в параметры зданий CityEngine
- Создание детальных и визуально приятных процедурных 3D-зданий в CityEngine

Итоговая сцена города содержит 3209 зданий центра Мюнхена, Германия. Используя детализированные ГИС-данные GTA, здания создаются с разными уровнями детализации, которые можно настраивать в интерактивном режиме в зависимости от требований. Здания с высоким уровнем детализации имеют 3D-фасады, а также кирпичную крышу.

Как это сделано:
GTA предоставляла данные о реальных зданиях, состоящих из контуров и 3D-форм крыш, в формате шейп-файлов Esri. Эти файлы были импортированы в CityEngine, формируя базовую геометрию для процедурного создания.
Для описания фасадов GTA использует свой собственный формат, содержащий очень подробную информацию о планировке фасада, структуре пола, узорах плитки, оконной и дверной плитке, а также цветах фасада. Эти данные были перенесены в атрибуты зданий CityEngine с помощью встроенного скриптового интерфейса Python.
Кроме того, библиотека текстур объектов GTA была расширена за счет 3D-объектов.
Общий файл шаблона здания оценивает переданные данные фасада и генерирует 3D-модели на 3 уровнях детализации: от полигональных текстурированных коробок зданий до детализированных моделей зданий с 3D-фасадами (окнами и дверями), а также детализированными до кирпичей крышами.
В CityEngine сцена города может быть показана с использованием простой регулировки уровня детализации. Кроме того, модель была экспортирована в формат OBJ с дополнительными данными геопривязки для использования в GTA tridiconTM CityDiscoverer, высокопроизводительном 3D-ГИС решении.




Факты производства
- Реальные данные (контура, формы крыши, описание фасадов) от GTA
- CityEngine для создания и предварительного просмотра процедурных моделей
- Показ примера на стенде GTA на Intergeo 2010
- Время процедурного создания всей области в CityEngine: ~1 минута
Кредиты
GTA Geoinformatik GmbH
www.gta-geoservice.de