CityEngine - CityEngine

Esri CityEngine
Cityengine screenshot.jpg
Оригинальный автор (ы)Паскаль Мюллер, Симон Хеглер, Андреас Ульмер, Саймон Шубигер, Маттиас Шпехт, Стефан Мюллер Арисона, Бэзил Вебер
Разработчики)Центр исследований и разработок Esri в Цюрихе
изначальный выпускАвгуст 2008 г.
Стабильный выпуск
2018.1 / 18 сентября 2018 г.
Операционная системаМайкрософт Виндоус, Mac OS X, и Linux
Тип3D компьютерная графика, геодизайн, процедурная генерация
ЛицензияСобственный (с блокировкой узла или плавающий)
Интернет сайтwww.esri.com/ cityengine

Esri CityEngine это трехмерный (3D) моделирование программное обеспечение, разработанное Esri Центр исследований и разработок в Цюрихе (ранее Procedural Inc.), специализирующийся на создании 3D городская среда. С процедурное моделирование CityEngine поддерживает создание подробных крупномасштабных 3D-моделей городов. CityEngine работает с размещением и обустройством архитектурных объектов так же, как VUE управляет составлением карт местности, экосистем и атмосферы. В отличие от традиционной методологии 3D-моделирования, которая использует Компьютерное проектирование (САПР) инструменты, CityEngine улучшает создание форм с помощью системы на основе правил и наборов данных - аналогично Географическая информационная система (ГИС). Благодаря этой доминирующей особенности CityEngine широко используется в академических исследованиях или создании виртуальных сред, например, городское планирование, архитектура, визуализация, разработка игр, развлекательная программа, археология, и культурное наследие. После интеграции с Информационная модель здания (BIM) CityEngine может визуализировать данные о зданиях в более широком городском контексте, улучшая свой рабочий сценарий до реальных строительных проектов.[1]

История и выпуски

Разработчик

В 2007 году была основана Procedural Inc., которая отделилась от ETH Цюрих, ведущий технологический университет Швейцарии. Летом 2011 г. ([1] ), Procedural Inc. была приобретена Esri Inc и стал Esri Центр НИОКР в Цюрихе, постоянно обучающийся в областях компьютерная графика, компьютерное зрение, разработка программного обеспечения, финансы, маркетинг и бизнес.[2]

Программного обеспечения

CityEngine был разработан в ETH Цюрих Автор оригинала Паскаль Мюллер, соучредитель и генеральный директор Procedural Inc. Во время своего исследования доктора философии в лаборатории компьютерного зрения ETH, Мюллер изобрел ряд методов для процедурное моделирование трехмерного архитектурного контента, составляющего основу CityEngine. С момента публичного дебюта CityEngine в 2001 г. СИГГРАФ конференция,[3] дополнительные исследовательские работы внесли свой вклад в создание CityEngine. В 2008 году первая коммерческая версия CityEngine была выпущена швейцарской компанией Procedural Inc и использовалась профессионалами в городское планирование, архитектура, визуализация, разработка игр, развлекательная программа, ГИС, археология, и культурное наследие.

Релизы

ДатаВерсия
21 июля 2008 г. CityEngine 2008
20 ноя.2008 CityEngine 2008.2
17 декабря 2008 г. CityEngine 2008.3
19 мая 2009 г. CityEngine 2009
15 сентября 2009 г.CityEngine 2009.2
10 декабря 2009 г.CityEngine 2009.3
23 июня 2010 г. CityEngine 2010
12 октября 2010 г. CityEngine 2010.2
9 декабря 2010 г. CityEngine 2010.3
26 октября 2011 г. Esri CityEngine 2011.1
23 февраля 2012 г. Esri CityEngine 2011.2
3 октября 2012 г. Esri CityEngine 2012.1
13 нояб.2013 г. Esri CityEngine 2013.1
1 июня 2014 г. Esri CityEngine 2014
15 сентября 2014 г. Esri CityEngine 2014.1
----,---- Esri CityEngine 2015.0
----,---- Esri CityEngine 2015.1
----,---- Esri CityEngine 2015.2
Esri CityEngine 2016.0
Esri CityEngine 2016.1
Esri CityEngine 2017.0
7 ноя 2017Esri CityEngine 2017.1
10 мая 2018Esri CityEngine 2018.0
18 сентября 2018 г.Esri CityEngine 2018.1
14 мая 2019Esri CityEngine 2019.0
Октябрь 2019Esri CityEngine 2019.1

Базовая и расширенная лицензия

Сравнение характеристик[4]
CityEngine BasicCityEngine Advanced
Цена*$500$4,000
Тип лицензииодна лицензия на локальном компьютереодна лицензия на локальном компьютере или на параллельном сервере
ФункцииИнструменты параметрического дизайна города, получение картографических данных, мастер города, ядро ​​процедурного моделирования, поддержка ландшафта и карт, создание настраиваемых отчетов, экспорт трехмерной веб-сцены, SDKВключены все основные функции; Мастер фасадов, поддержка 3D-формата для игровых движков (VR / AR) и конвейеров визуализации, интерфейс сценариев Python, экспорт на основе сценариев, поддержка 3D-мыши, поддержка файловой базы геоданных

(* Эти цены действительны только в США и могут отличаться в зависимости от региона и дилера; некоторые исследовательские университеты предоставляют ограниченную образовательную лицензию своим факультетам и студентам.)

Функции

Ядро процедурного моделирования (язык грамматики форм CGA): CGA (компьютерная архитектура ) правила позволяют управлять массой, геометрическими объектами, пропорциями или текстурой зданий или улиц в масштабе города. (Подробнее см. В разделе «Процедурное моделирование».)

Получить данные карты: Пользователи могут создать трехмерную городскую среду за несколько минут с помощью помощника по загрузке; Пользователи могут выбрать целевое местоположение и импортировать спутниковые снимки с географической привязкой и трехмерный ландшафт этого места. Если они доступны в OpenStreetMap (OSM) данные об улицах и следах зданий можно легко получить для построения 3D-моделей с помощью правил CGA по умолчанию.[5]

Поддержка данных ГИС / САПР: Поддержка стандартных отраслевых форматов, таких как Esri Shapefile, File Geodatabase и OpenStreetMap которые позволяют импортировать / экспортировать любые геопространственные / векторные данные.

Интерфейс параметрического моделирования: Интерфейс для интерактивного управления определенными параметрами улицы или здания, такими как высота или возраст (определяется правилами CGA)

Динамические схемы города: Интерактивное проектирование, редактирование и модификация городских планировок, состоящих из (кривых) улиц, кварталов и участков.

Моделирование города с помощью карты: Глобальный контроль за зданиями и параметрами улиц с помощью карт изображений (например, высотой зданий или сочетанием земель).

Паттерны уличных сетей: Инструменты Street Grow для проектирования и построения городской планировки.

Стандартные 3D-форматы: CityEngine поддерживает Collada, Autodesk FBX, 3DS, Wavefront OBJ, RenderMan RIB, mental ray MI и Vue программного обеспечения e-on.

Создание настраиваемого отчета: Пользователи могут создавать сценарии и отчеты на основе правил для отображения социально-экономических показателей (например, Общая площадь пола (GFA), Соотношение площади этажа (FAR)) и проанализировать их предложения городского дизайна.

Экспорт трехмерной веб-сцены: Модель, созданную в CityEngine, можно напрямую экспортировать, а затем использовать для создания WebGL сцена в браузере. Трехмерную среду в веб-сцене можно вращать, исследовать, сравнивать и комментировать в Интернете несколько пользователей.

Опыт 360 VR: Сценарии городской среды можно использовать для создания серии панорамных фотографий для публикации в Интернете. Пользователи могут смотреть вокруг, поворачивая голову в гарнитурах виртуальной реальности (VR). (В настоящее время поддерживает только Samsung Oculus Gear)[6]

Интерфейс сценариев Python: CityEngine предоставляет ce.py как встроенную библиотеку.

Мастер фасадов: Инструмент для создания правил и визуального оформления фасадов.

Поддержка формата 3D для игровых движков (VR / AR): Теперь модель, созданную в CityEngine, можно напрямую экспортировать в Unreal Engine с возможностью загрузки десятков миллионов полигонов и десятков тысяч объектов, а также неограниченных текстур материалов. Между тем, экспорт в Unity3D по-прежнему требует от пользователей использования Autodesk. майя как перевалочная станция.

Доступно для всех платформ: Доступно для Windows (только 64-разрядная), Mac OS X (64-разрядная) и Linux (32/64-разрядная).

Процедурное моделирование

CityEngine использует процедурное моделирование подход к автоматическому созданию моделей с помощью заранее определенного набора правил. Правила определены через CGA грамматика формы система, позволяющая создавать сложные параметрические модели. Пользователи могут изменять или добавлять грамматику форм по мере необходимости, оставляя место для новых дизайнов.

Моделирование городской среды в CityEngine можно начать с создания уличной сети либо с помощью инструмента рисования улиц, либо с данными, импортированными из openstreetmap.org или из таких форматов данных Esri, как Шейп-файлы или же Файловая база геоданных. Следующий шаг - разделить все участки столько раз, сколько указано, в результате получится карта участков и улиц.[7] Выбрав все или некоторые из участков, CityEngine может получить указание начать создание зданий. Благодаря технологии процедурного моделирования все здания могут отличаться друг от друга для достижения городской эстетики. На этом этапе модель города может быть переработана и скорректирована путем изменения параметров или самой грамматики формы.

Система CGA Shape Grammar может считывать наборы данных формата Esri-Oracle напрямую и работает как дерево генерации сверху вниз: она генерирует сложные компоненты из простых многоугольников / полилиний / точек шейп-файлов, тогда как каждая ветвь и лист дерева генерации не может взаимодействовать с другие. Это отличается от основных грамматик форм, таких как Кузнечик в Носорог 3D и Динамо в Autodesk Revit.

Соответствующие приложения

Традиционно создание трехмерной городской среды занимает очень много времени из-за большого количества зданий и деталей города. Дизайнеры использовали программное обеспечение САПР для создания фигур одну за другой, а исследователи анализировали города, вычисляя 2D-информацию в ГИС (ГИС поддерживает только ограниченное создание 3D-форм, например, экструзию). Система процедурного моделирования CityEngine позволяет создавать сложные 3D-модели с использованием информации в больших объемах, большое количество актуальных приложений. Это не только улучшает рабочий процесс городского дизайна / исследования / планирования и объединяется с новой областью исследований, называемой геодизайном (означает использование геопространственной информации для проектирования города), но также снижает порог создания городской среды в игровой и киноиндустрии.

Геодизайн

Обсуждения на геодизайн часто упоминают об использовании Esri CityEngine,[8] хотя это не аналитический инструмент, как ГИС. Esri CityEngine - важнейший инструмент для улучшения создания 3D-форм в ArcGIS, важный продукт для улучшения применимости GeoDesign, использующего геопространственную информацию для проектирования или анализа города.[9]

Градостроительный дизайн и планирование

Гарсдейл Дизайн были пионерами Esri CityEngine в создании генеральных планов городов в Ираке до 2013 года.[10] используя его не только для моделирования существующих исторических районов, но и для моделирования будущих планов.[11] Более крупные компании, такие как Фостер + Партнеры и HOK Architects также использовали CityEngine в своих крупных градостроительных проектах. Прежде чем использовать это, им потребовалось много часов работы, чтобы создать интерактивные визуализации сотен тысяч зданий. С помощью CityEngine дизайнеры и клиенты проектов могут общаться с помощью гибких, насыщенных данными и визуализации в реальном времени.[12]

Урбанистика

Из-за того, что он доминирует в построении информативных моделей городов, городские исследователи используют CityEngine для сравнения землепользование схемы планирования, начиная с самых плотных глобальных городов, таких как Гонконг и Сеул.[13] Когда городским дизайнерам / проектировщикам нравится количественный анализ, экологам также нравится мгновенное создание 3D-моделей в CityEngine, что позволяет проводить более удобное информативное исследование за счет затрат времени на создание города из каждого здания.[14]

Разработка игр

Для игр Triple-A требуется подробное трехмерное окружение для назначения интерактивных сценариев, в результате чего CityEngine участвует в создании игровой сцены.[15] В настоящее время игровые сцены стали больше, чем в старых видеоиграх десять лет назад. Для больших игр-песочниц или игр с открытым миром, таких как серия GTA или серия Assassin Creeds, в виртуальном мире нужны миллионы выдающихся трехмерных зданий. Разработка этих игр с мгновенным тестированием и редактированием может снизить рабочую нагрузку и повысить рациональность игровой сцены в игровом процессе.[16]

Киноиндустрия

Зверополис, который выиграл 2016 Премия Оскар за лучший анимационный полнометражный фильм, использовал CityEngine, чтобы создать впечатляющий мегаполис, в котором нет людей. От жирафов до землероек - животные обладают разнообразными системами передвижения, жилищами и удобствами. Чтобы построить многомасштабный город, дизайнеры использовали CityEngine из-за его системы, основанной на правилах. Перед Zootopia (также известный как Zootroplis в странах за пределами США) CityEngine также использовался для создания город в японском стиле - Сан Франсокио - в Большой герой 6 .[17]

Публикации

Смотрите также

Рекомендации

  1. ^ «Интеграция BIM-GIS с IFC».
  2. ^ "Домашняя страница Procedural Inc. в LinkedIn". linkedin.[мертвая ссылка ]
  3. ^ Процедурное моделирование городов - Йоав Пэриш и Паскаль Мюллер (PDF)
  4. ^ «Купить CityEngine». esri.com.
  5. ^ «Заметки о выпуске CityEngine 2016.0 — Esri CityEngine | ArcGIS Desktop». desktop.arcgis.com. Получено 2017-11-06.
  6. ^ "Страница 360 VR Experience Helper". Esri.com.
  7. ^ "Пример Нью-Йорка". Архивировано из оригинал на 2011-04-03. Получено 2011-04-14.
  8. ^ http://video.esri.com/watch/2116/the-instant-citygeodesign-and-urban-planning
  9. ^ "Обзор GeoDesign | Esri". Esri.com. Архивировано из оригинал 2015-02-26.
  10. ^ Джеффрис, Стюарт (2014-08-26). «Семья Йоркшир-Дейлз, проектирующая целые города Ирака». Хранитель.
  11. ^ «CityEngine создает новые решения для исторических городов». esri.com.
  12. ^ Зуг, Кристофер. «Инструменты анализа видимости для планировщиков». Esri.com.
  13. ^ Го, Цзянь (июль 2017 г.). «Исследование соотношения участков / ограничений по высоте зданий в городах с высокой плотностью застройки с использованием технологии трехмерного пространственного анализа: случай в Гонконге». Habitat International. 65: 13–31. Дои:10.1016 / j.habitatint.2017.04.012. HDL:10397/69923.
  14. ^ Чжу, Цин (июль 2017 г.). «Надежная классификация облаков точек на основе многоуровневых семантических отношений для городских сцен». Фотограмметрия и дистанционное зондирование. 129: 86–102. Дои:10.1016 / j.isprsjprs.2017.04.022.
  15. ^ Кляйн, Бернхард (2016). «Управление масштабируемостью визуального исследования с использованием игровых движков для анализа сценариев UHI». Разработка процедур. 169: 272–279. Дои:10.1016 / j.proeng.2016.10.033.
  16. ^ Купер, Дэвид (20 мая 2016 г.). Литературное картографирование в эпоху цифровых технологий. Рутледж.
  17. ^ Трейси, Коззенс (10 июля 2017 г.). "Esri UC: Как CityEngine использовала Disney's Zootopia". GPS мир.

внешняя ссылка