產品概述
Esri CityEngine是三維城市建模的首選軟體,套用於數字城市、城市規劃、軌道交通、電力、管線、建築、國防、仿真、遊戲開發和電影製作等領域。
Esri CityEngine可以利用二維數據快速創建三維場景,並能高效的進行規劃設計。而且對ArcGIS的完美支持,使很多已有的基礎GIS數據不需轉換即可迅速實現三維建模,減少了系統再投資的成本,也縮短了三維GIS系統的建設周期 。
產品背景
CityEngine最初是由瑞士蘇黎世理工學院,帕斯卡爾·米勒(Pascal Mueller)(米勒是Procedural公司創始人之一,後來成為Procedural公司CEO)設計研發。當米勒在計算機視覺實驗室博士研究期間,發明了一種突破性的程式建模技術,這種技術主要用於三維建築設計,也為CityEngine軟體的問世打下了基礎。在2001年,SIGGRAPH出版物上發表了《Procedural Modeling of Cities》研究文章,這表明了CityEngine正式走出實驗室。
——2001年,瑞士蘇黎世聯邦理工學院計算機視覺實驗室;
——2007年,從視覺實驗室分離出來,成立 Procedural 公司;
——2008年7月,第一個商業版本的CityEngine 2008發布;
——2009年5月,發布CityEngine 2009;
——2010年6月,發布CityEngine 2010;
——2011年7月,Esri公司總裁Jack Dangermond先生在聖地亞哥的Esri國際用戶大會上向數萬名與會者宣布收購瑞士Procedural公司,產品正式更名為Esri CityEngine;
——2011年10月,成立Esri蘇黎世研發中心,為工作集中在城市設計、建模以及GIS集成方面;
——2011年11月,發布Esri CityEngine 2011;
——2012年6月,發布Esri CityEngine 2012;
——2016年6月,發布Esri CityEngine 2016;
產品特點
支持 GIS 數據
——Esri CityEngine支持Esri Shapefile,File Geodatabase,KML和OpenStreetMap,可以利用現有的GIS數據,如宗地、建築物邊界,道路中心線,快速的構建城市風貌。
標準行業 3D 格式
——Esri CityEngine 支持多數行業標準3D格式,包括Collada®,Autodesk® FBX®,DXF,3DS,Wavefront OBJ和E-OnSoftware® Vue。創建的三維內容還可以導出為Pixar’s RenderMan® RIB格式,和NVIDIA’s mental ray® MI格式。
動態城市布局
——Esri CityEngine是一個全面的、綜合的工具箱,使用它可以快速的創建和修改城市布局;它專門為設計、繪製、修改城市布局提供了獨有的模型增長功能和直觀的編輯工具,輔助設計人員調整道路,街區,宗地的風貌。
可視化的參數接口設定
——提供可視化的、互動的對象屬性參數修改面板調來整規則參數值,比如房屋高度,房頂類型,貼圖風格等,並且可以立刻看到調整以後的結果。這種參數的調整是不會修改規則本身。
提供節點式規則編輯器
——通過可視化互動工具和CGA腳本方式的創建、修改規則。
提供互動式規則生成工具
——通過互動式工具根據建築物側面紋理互動式的創建詳細的建模規則,規則能保存為CGA檔案,可以使用規則編輯器進一步修改或者直接建模使用。
基於規則批量建模
——將CGA規則檔案直接拖放到需要建模的地塊,軟體將根據規則將所有的宗地建築物模型批量建好。
集成Python 環境
——編寫Python腳本,完成自動化的工作流程,比如批量導入模型、讀取每個建築的元數據信息等。
輸出統計報表
——創建基於規則的自定義報表,用於分析城市規劃指標,包括建築面積、容積率等,報表的內容會根據設計方案的不同自動更新。
支持多平台作業系統
——支持Windows (32/64bit),Mac OSX (64bit)和Linux (64bit)。
基於規則批量建模
規則定義了一系列的幾何和紋理特徵決定了模型如何生成。基於規則的建模的思想是定義規則,反覆最佳化設計,以創造更多的細節。以下規則推導說明了這個過程:左側是最初的圖形和右側是最終生成的模型。
當有大量的模型創造和設計時,基於規則建模可以節省大量的時間和成本。最初,它需要更多的時間來寫規則檔案,但一旦做到這一點,創造更多的模型或不同的設計方案,比傳統的手工建模更快。如下圖:
與ArcGIS集成
Esri CityEngine提升了ArcGIS三維建模能力,充分使用GIS數據快速創建3D內容,為ArcGIS三維數據的獲取提供保障,使得ArcGIS三維解決方案更加完善。
產品集成路線:
——在ArcGIS10.1桌面中提供Esri CityEngine外掛程式;
——Esri CityEngine 2011,支持File GDB、支持基本投影;
——Esri CityEngine 2012,將與ArcGIS深入集成,支持Tin、支持全部投影、支持multipatch;
——2012-2015年,ArcGIS將CityEngine技術集成到核心中,並推出專門針對城市規劃設計的工作流程解決方案:GIS驅動設計、GIS驅動規則;