CityEngine是一款专业的三维城市建模软件,功能强大,使用CityEngine创建的城市可以基于真实的GIS数据,也可以展示过去,现在或未来的虚构城市。软件应用领域广泛,如GIS、城市规划、艺术设计、电影特效、游戏开发等。
功能介绍
1、支持GIS数据
Esri CityEngine支持Esri Shapefile,File Geodatabase,KML和OpenStreetMap,可以利用现有的GIS数据,如宗地、建筑物边界,道路中心线,快速的构建城市风貌。
2、标准行业3D格式
Esri CityEngine 支持多数行业标准3D格式,包括Collada?,Autodesk? FBX?,DXF,3DS,Wavefront OBJ和E-OnSoftware? Vue。创建的三维内容还可以导出为Pixar’s RenderMan? RIB格式,和NVIDIA’s mental ray? MI格式。
3、动态城市布局
Esri CityEngine是一个全面的、综合的工具箱,使用它可以快速的创建和修改城市布局;它专门为设计、绘制、修改城市布局提供了独有的模型增长功能和直观的编辑工具,辅助设计人员调整道路,街区,宗地的风貌。
4、可视化的参数接口设置
提供可视化的、交互的对象属性参数修改面板调来整规则参数值,比如房屋高度,房顶类型,贴图风格等,并且可以立刻看到调整以后的结果。这种参数的调整是不会修改规则本身。
5、提供节点式规则编辑器
通过可视化交互工具和CGA脚本方式的创建、修改规则。
6、提供交互式规则生成工具
通过交互式工具根据建筑物侧面纹理交互式的创建详细的建模规则,规则能保存为CGA文件,可以使用规则编辑器进一步修改或者直接建模使用。
7、基于规则批量建模
将CGA规则文件直接拖放到需要建模的地块,软件将根据规则将所有的宗地建筑物模型批量建好。
8、集成Python环境
编写Python脚本,完成自动化的工作流程,比如批量导入模型、读取每个建筑的元数据信息等。
9、输出统计报表
创建基于规则的自定义报表,用于分析城市规划指标,包括建筑面积、容积率等,报表的内容会根据设计方案的不同自动更新。
10、支持多平台操作系统
支持Windows (32/64bit),Mac OSX (64bit)和Linux (64bit)。
软件特色
1、交互式编辑和设计工具改进
在此版本中,我们高度改进了交互式编辑和设计工具。由于众多性能改进,他们感觉更加快捷,反应更快。此外,我们在地形上创建多边形时增强了弧绘制功能和一般用户体验。而且,由于受欢迎的需求,我们为2D形状引入了一个Subtract布尔工具。
2、新的CGA城市设计操作
在CityEngine 2019.0中,我们为其程序建模语言CGA添加了几个新操作,用于编码体系结构样式。聚焦包括整流操作,其可以被用于清理不精确建筑物占据区域,所述setbackPerEdge操作,其允许单独地在多边形上的每个边缘的后退距离的控制,以及setbackToArea操作使城市设计实践的较好的编码,如优化区域容量。
3、与ArcGIS Urban(beta)集成
在此版本中,我们很高兴地宣布CityEngine 与ArcGIS Urban beta 的集成和数据交换。ArcGIS Urban是Esri即将推出的基于网络的城市规划平台,用于(1)可视化总体规划,(2)监控整个城市的开发项目,(3)管理分区代码和覆盖,(4)以及与市民互动。
4、glTF导入导出
glTF是Khronos Group开发的3D模型的开放标准格式。该格式非常高效,并已被全球的GIS和3D行业采用。通过CityEngine 2019.0,我们为glTF 2.0 引入了导入和导出功能,该功能还支持基于物理的材料。可以在Sketchfab上找到一系列glTF 2.0模型。
5、更好地导出到虚幻工作室(测试版)
CityEngine的虚幻引擎导出器(“ Datasmith ”格式)现在支持Unreal Studio 4.22,这是用于架构和设计中实时渲染的最新版本的广受赞誉的工具。我们对出口商进行了大幅改进,以便更容易将庞大而丰富的CityEngine场景带入虚幻工作室。重点包括支持(1)地形高程数据的原生虚幻景观,(2)基于物理的虚幻材料,以及(3)需要网格元数据的工作流。