开启街道设计的新时代
ArcGIS CityEngine 2025.0 中新增的街道设计师功能,使城市规划师和城市设计师能够创建全 3D 的多模式街景。这有助于城市有效实现诸如完整街道、绿地、道路精简和场所营造等政策目标。其引人入胜的 3D 视觉效果清晰地展现了项目影响,增强了公众认知度,帮助决策者和社区更好地理解和支持街道改善计划。
街道设计师 (Street Designer) 让您可以定义从人行道到多车道林荫大道的各种街道配置。由于所有模型均由程序生成,它让您能够对道路标记、街道设施、停车位和植被等元素进行精细控制。现在,您可以使用一套全新的工具在 3D 视口中直接创建多车道街道,从而在路段上添加、删除和移动单车道。

将程序规则分配给各个车道,以便以高细节的方式进行可视化。为了帮助您快速上手,我们在 ESRI.lib 中新增了一套车道规则,适用于公共交通、自行车或汽车等车道类型。只需将规则拖放到 3D 视口中的车道上,即可将您的愿景变为现实。

将一组车道存储为街道配置,并可在整个城市模型中重复应用,从而快速完成设计迭代。CityEngine 包含多种预定义配置,可供您在城市设计中使用,或作为创建自定义配置的起点。

欲了解更多信息,请查看街道设计师简介博客和我们的帮助中的街道设计师部分。
CGA:完善对顺序编程的支持

我们利用CityEngine 2024.1中引入的 CGA 功能,启用了新的编程范式,例如顺序编程 。采用顺序(而非分层)方法,逐步标记和收集几何图形。在每个步骤中,可以选择性地提取上一个几何图形,并将其用于生成下一个结果,例如使用 3D 布尔运算。
由于以下增强功能,CityEngine 2025.0中的此类工作流程更加简单、更加直观 :
改进了 3D 布尔值的语法:两个操作数规则现在可以直接写入 {} 块并应用于相同的当前形状。
inline 关键字的语法更简单: 现在可以使用 inline而无需参数 – append 现在是默认值。
增强型 comp split:新的 noAlign 模式保持输入范围方向,新的 =: 运算符按网格连接对选定的组件进行分组。
您可以 在VCGA Playground Example中找到用于创建上述图片的 Sequential_Programming_Example – 只需从CityEngine 2025.0 中下载即可 。
Visual CGA:提高生产力的小帮手

Visual CGA 编辑器获得 了一系列改进和功能,可提高处理 VCGA 设计的工作效率。工具栏中新增的“查找节点”功能,可让您通过输入部分名称来查找所需的节点。节点迷你检查器直接支持 @Material 和 @Color 注释,有助于减少 VCGA 设计中的节点和连接数量。节点布局已优化,可以更好地显示较长的属性和扩展点名称,连接的可视化效果也得到了改进。默认为 NIL 的扩展点现在以空白方块显示,并且通过支持使用鼠标右键进行 2D 平移,导航变得更加直观。
组件本身可以采用 VCGA 设计。现在可以更改 InitialShapes 节点名称,并将扩展的默认行为设置为 NIL。
视口中更好的渲染
也许你还记得我们之前关于优化 GPU 渲染设置以提升 CityEngine 渲染质量的博客文章。我们在此基础上更进一步,现在默认启用抗锯齿和各向异性过滤,从而实现更平滑的线条渲染和更清晰的整体纹理。
没有回复内容