Esri 已更新其重量级程序化建模软件 CityEngine。
此次更新的关键变化包括:用于创建复杂程序化多车道道路配置的专用街道设计器,以及对可视化CGA编辑器的更新。
新版本引入了用于为建筑创建更复杂形态的新工作流程,以及一个实验性的新Python 3脚本API。该软件现已改为仅提供订阅模式,用户需通过Esri的ArcGIS Professional或Professional Plus订阅获取。
一款为城市规划和视觉特效生成3D城市模型的程序化工具
CityEngine 能够导入OBJ、DXF等格式的数据,并导出包括FBX、Alembic和USD在内的多种格式。尽管其主要面向建筑师和城市规划师——并与Esri的ArcGIS平台集成——该软件同样为娱乐行业设计,并提供了与包括Houdini和Unreal Engine在内的行业标准工具的集成。
CityEngine 2025.0 新功能:使用街道设计器创建复杂道路配置
此次更新的主要新功能是街道设计器,这是一个用于创建街道的新工具。每个“街道段”由一组可自定义的车道组成,用户可以直接在视口中添加、编辑或删除车道。
车道类型丰富多样,包括车辆道、停车道、缓冲带、人行道和绿化带,从而能够创建复杂的道路配置。交通车道带有程序化生成的道路标线,而其他车道类型则可以包含程序化生成的树木以及路灯、护柱、长椅等街道设施。
软件附带了一系列常见街道布局的预设配置,同时自定义配置可以在不同项目间保存和重复使用。
工作流程与性能更新
此次更新还优化了在CityEngine 2025.0中引入的、用于实现布尔运算等新功能的顺序编程。可视化CGA编辑器允许用户使用基于节点的可视化编程工作流程来组装模型,而无需使用CityEngine的CGA语言编码,其工作流程得到了改进,包括可以通过输入部分名称来查找节点。
视口渲染质量也得到了提升,现在默认启用抗锯齿和各向异性过滤,并且在视口窗口快照中提供了更好的阴影质量。
许可变更:现仅提供订阅模式
Esri 也改变了CityEngine的许可方式,现在只能通过ArcGIS Professional订阅获取。拥有旧版单产品CityEngine年度订阅的用户必须将其转换为上述两种订阅类型之一。
永久许可的销售已于2025年6月结束,不过现有的永久许可持有者仍可继续购买维护服务。
2025年12月8日更新:Esri已发布CityEngine 2025.1
该更新改进了街道设计器的界面和工作流程,显示更多关于车道的信息,并增强了道路与人行道之间的视觉区分度。
用于创建更复杂建筑形态的新CGA操作
此外,CGA获得了新的修改和重组操作,使得将城市街区拆分为组件、单独修改组件然后重新连接成为可能。这一工作流程极大地提升了为建筑创建更复杂形态的可能性,如上方的视频所示。
可视化CGA编辑器新增了一组立面组件,用于迭代优化建筑立面的外观。
实验性新Python 3脚本API
CityEngine 2025.1还引入了一个新的Python 3脚本API,用于自定义软件功能和自动化常见任务。该API目前以测试版形式提供,与现有的Python 2.7 API并存,并具有完整的API文档。
定价与系统要求
CityEngine 2025.1适用于64位Windows 11、Server 2019+,以及RHEL Server 8+、AlmaLinux 8+和Rocky Linux 8+ Linux系统。
该软件仅提供订阅模式,可通过ArcGIS Professional订阅(每年2,200美元)或Professional Plus订阅(每年4,200美元)获取。
