Esri CityEngine 2019是三维城市建模的首选软件,应用于数字城市、城市规划、轨道交通、电力、管线、建筑、国防、仿真、游戏开发和电影制作等领域。Esri CityEngine可以利用二维数据快速创建三维场景,并能高效的进行规划设计。而且对ArcGIS的完美支持,使很多已有的基础GIS数据不需转换即可迅速实现三维建模,减少了系统再投资的成本,也缩短了三维GIS系统的建设周期。Esri已发布了程序化3D城市生成软件的最新版本,它对交互式设计工具进行了全面改进,并扩展了其CGA程序化建模语言。在此版本中,我们高度改进了交互式编辑和设计工具。由于众多性能改进,他们感觉更加快捷,反应更快。此外,我们在地形上创建多边形时增强了弧绘制功能和一般用户体验。而且,由于受欢迎的需求,我们为2D形状引入了一个Subtract布尔工具。
软件功能
一、交互式编辑和设计工具改进
在此版本中,改进了交互式编辑和设计工具,众多性能更加快捷。此外,在地形上创建多边形时增强了弧绘制功能和一般用户体验。而且,由于用户需求,为2D形状引入了一个Subtract布尔工具。
由于众多性能的改进,使用绘图和转换工具现在更加快速,且响应更快。
为2D形状添加了Subtract shapes boolean工具。
增强了多边形创建工具的圆弧绘制功能。
现在,在地形上绘制时会显示垂直铅垂线,以便将多边形相对于地形的相对位置更好地传达给用户。此外,在跟踪地形纹理上的要素时,按T会生成平面多边形。
当使用推/拉工具挤出几乎水平的面时,现在总是提供沿着世界的挤压。这使得基于非水平足迹的建筑物的手动建模变得更加容易。
形状绘图工具可以捕捉到动态形状(街道,人行道,交叉路口,街区,地块)。
二、新的CGA城市设计
在软件中,程序建模语言CGA添加了几个新操作,用于编码体系结构样式。聚焦包括rectify操作,其可以被用于清理不精确建筑物占据区域,setbackPerEdge操作,其允许单独地在多边形上的每个边缘的后退距离的控制,以及setbackToArea操作使城市设计实践的较好的编码,如优化区域容量。
resetGeometry操作:它将几何,范围和枢轴重置为初始形状。例如,这对于使用回退操作直接从初始形状重复生成几何图形非常有用。
添加了setbackPerEdge操作。与此相反的后退操作,其中所有的多边形边由相同的距离设置回,它允许为每个多边形边缘提供单独挫折距离。此外,由于每个边缘评估函数,因此它允许复杂的依赖于上下文的设置。
该 setbackToArea操作已被添加。它类似于回退操作,但不是回退距离,而是提供目标区域。这允许精确地定义任意多边形的缩进的结果区域。
添加了readTextFile函数。它允许将文本文件内容读入字符串,并可用于访问文件中的CSV数据。
splitString功能:它根据分隔符将字符串拆分为子字符串,并可用于将CSV数据拆分为单个值。
添加了geometry.boundaryLength函数。它将所有边界边的长度相加,并可用于测量多边形的周长。
添加了新的材料属性,例如粗糙度和金属贴图,以支持PBR材料。这允许传输和操纵现代几何格式(如glTF)中使用的材料属性。
添加了一个新的opacitymap.mode matterial属性来控制不透明度贴图(混合或蒙版)的解释。
新的选择器被添加到alignScopeToAxes操作中。现在,范围也可以与对象空间轴对齐。
修复了roofHip和roofGable操作中的各种错误。
各种错误是固定在convexify,setNormals,comp和cleanupGeometry操作用于容纳孔的多边形。
修复了CGA编译器中的多个错误,包括在极少数情况下调用了错误的后续规则的错误。
有关更改的完整列表,请参阅CGA更改日志。
三、与ArcGIS Urban集成
软件与ArcGIS Urban (beta)集成和数据交换。ArcGIS Urban是Esri新推出的基于Web端的城市规划平台,用于可视化总体规划;监控整个城市的开发项目;管理分区代码和覆盖;与市民互动等。
要连接到ArcGIS Urban,请通过位于“CityEngine首选项>网络> ArcGIS Urban”中的新对话框选择ArcGIS Urban Model(数据库)。
浏览ArcGISUrban数据库中的所有项目和计划,只需单击一下即可在软件中打开它们。项目、计划边界周围的地形和底图会在导入时自动下载。
通过使用高级绘图工具编辑宗地并将更改同步回ArcGIS Urban来修改设计方案。此外,使用软件,您现在可以轻松地在ArcGIS Urban中为计划或项目创建设计方案。
将计划或项目的详细3D模型发布为要在ArcGIS Urban中显示的场景图层(每个场景一个)
四、支持gITF格式的导入和导出
glTF是Khronos Group开发的3D模型的开放标准格式。该格式非常高效,并已被全球的GIS和3D行业采用。这款软件为glTF 2.0引入了导入和导出功能。可以在Sketchfab上找到一系列glTF 2.0模型。
五、支持虚拟引擎和虚拟工作室
更新了虚幻引擎导出器(“Datasmith”格式)以支持和Unreal Studio 4.22。
导出器现在能够将地形图层本地导出为虚幻景观角色。
为PBR材料属性的导出添加了新的支持。
现在,角色转换设置为初始形状的边界框中心。
添加了对元数据的支持(CGA报告,对象属性)。
添加了改进的启发式,以便在未设置CGA属性“material.shader”时选择默认的虚幻材质。
修复了多个实例的不同材质无法正确导出的错误。
不同资产子目录中的两个相同命名的纹理不再在导出的场景中相互覆盖。
六、CityEngine VR体验更佳
CityEngine VR体验现在也适用于Oculus Rift。CityEngine VRExperience是一款用于城市规划的桌面虚拟现实应用程序。它允许规划人员,设计人员,城市官员和市民沉浸在场景中,并以常规计算机屏幕或物理模型无法实现的方式查看,讨论或修改可能的开发场景。除了许多新功能,可用性改进和广泛的新文档,我们还增加了对Oculus Rift耳机的支持。
七、全面支持python语言
可以使用Python控制全景,场景灯光和阴影设置。
添加了用于创建,编辑和管理方案的API。
现在可以使用findByOD()来解决所有图层类型。
在
大多数情况下,改进了getObjectsFrom()的性能。
修复了在循环中运行时export()中的内存泄漏问题。
修复了创建新图层导致隐藏图层中的部分街道出现在视口中的错误。
修正了弯曲街道的创建导致隐藏一些街道段的错误。
修复了使用python控制台冻结软件的错误。
修复了在某些情况下使用Python创建RPK失败的错误。
八、更加开放丰富
支持Palladio,Houdini等插件。Palladio最初是一个热情的爱好者开发的个人项目,他与一位才华横溢的艺术家合作,为SideFX Houdini构建了一个独特的程序建模插件。通过使用Palladio,3D环境艺术家不再需要离开熟悉的Houdini工具集来利用软件的生成建模功能。在此版本中,我们使Palladio更易于安装,使用更简单,使用起来更稳定。
九、与ArcGIS三维产品衔接更紧密
ArcGIS系列软件最强大之处不仅仅是单个软件和功能的强大,更体现在ArcGIS系列软件之间的强大配合与无缝衔接,联系成一个生态体系。如在三维方面软件与ArcGIS Online和ArcGIS Enterprise联系更加紧密。
使用场景图层包(SLPK)将3D模型导出到ArcGIS Online和ArcGIS Enterprise:
优化导出器以减少具有较重几何体的场景的内存。
将导出器编写的i3S格式更新为1.6版。
纹理始终以DDS格式编写。
修复了导致SLPK中纹理无效甚至导致导出器崩溃的两个错误。
修复了非方形纹理有时会在纹理图集计算中触发崩溃的错误。
将最大纹理分辨率降低到2K,以防止场景查看器中过于沉重的场景产生视觉瑕疵。
地图和高程导出到ArcGIS Online和ArcGIS Enterprise withTile Packages(TPK):
添加了一个新选项以指定高程偏移。这有助于防止地形和顶部的薄特征之间的z战斗。
修复了在某些情况下,具有透明纹理的地图图层导致TPK具有错误像素颜色的错误。
修复了自定义底图接收错误可见限制值的错误。这导致底图在场景查看器等下游应用程序的高级缩放期间消失。
优化导出器以减少具有较重几何体的场景的内存。
将导出器编写的i3S格式更新为1.6版。
纹理始终以DDS格式编写。
修复了导致SLPK中纹理无效甚至导致导出器崩溃的两个错误。
修复了非方形纹理有时会在纹理图集计算中触发崩溃的错误。
将最大纹理分辨率降低到2K,以防止场景查看器中过于沉重的场景产生视觉瑕疵。
添加了一个新选项以指定高程偏移。这有助于防止地形和顶部的薄特征之间的z战斗。
修复了在某些情况下,具有透明纹理的地图图层导致TPK具有错误像素颜色的错误。
修复了自定义底图接收错误可见限制值的错误。这导致底图在场景查看器等下游应用程序的高级缩放期间消失。
软件特色
1、软件可以以glTF格式导出数据,改进了对Unreal Studio的导出,在VR输出中增加了对Oculus Rift头戴设备的支持,并改进了Houdini和Maya插件。此外,该软件的旧版Basic已停产。
2、还更新了该软件的绘图和转换工具,“进行了许多性能改进”,并在绘制2D弧或在地形上绘制多边形时改善了工作流程。还有一个用于2D形状的新的减法布尔工具。
3、CGA是该软件的过程建模语言,它获得了一系列新操作,包括用于以严格的90度角对齐建筑物的rectify和resetGeometry,resetGeometry可用于从单个起始形状重复生成几何。您可以在此处找到新的CGA操作的完整列表。
4、此外,CGA现在可用于从诸如CSV文件的文本格式中读取数据,并获得新的材质属性以支持PBR工作流程。
5、在相关新闻中,软件现在还可以以越来越流行的glTF格式导入或导出,以便为实时3D应用程序交换数据,包括glTF 2.0的PBR材质属性。
6、Unreal Studio导出器也进行了更新,以支持PBR材质,并支持用于地形高程数据的本地Unreal地形以及需要网格上元数据的工作流。
7、在DCC集成中,开源Houdini插件Palladio获得了对Houdini Digital Assets的支持,这意味着规则可以以HDA格式嵌入到过程资产中。该软件现在还与Esri即将发布的基于网络的城市规划系统ArcGIS Urban集成。
8、其他变化包括通过虚幻工作室将场景导出为VR体验时支持Oculus Rift头戴式耳机,以及新的集成工具来批量替换演员和植被。
9、软件通过简单的程序规则生成详细的城市模型,以OBJ和DXF等标准文件格式导入数据,并以FBX和Alembic格式导出。
10、尽管该软件面向建筑师和城市规划师,但它与ESRI的ArcGIS平台集成在一起,但该软件还旨在娱乐化,并具有与DCC工具和游戏引擎的连接。
11、近年来,它已在一些主要电影中使用:Scanline VFX在“独立日:复兴”中将其用于城市破坏镜头,而Walt Disney Animation Studios在Zootopia上使用了它。
0条评论