属性 – 在CityEngine中,属性是指在规则文件中定义的全局变量,它提供描述对象的信息。您可以在Inspector中修改属性值,也可以直接在CGA Editor的规则文件中修改属性值。对象属性也可以在ArcGIS OnlineArcGIS Enterprise的CityEngine之外的要素类属性表中定义。

CGA — 计算机生成架构 (CGA) 形状语法是一种独特的编程语言,用于程序建模以生成 3D 模型。您从一系列规则创建 CGA 规则文件,并在添加更多规则时提供更多详细信息。您可以将 CGA 规则分配给形状,例如街道地段或建筑物占地面积。

图形网络——图形网络是城市环境中的一组线性特征,例如街道、墙壁或铁路。街道包括街区、建筑地段以及这些特征之间的空间。

图层– 在CityEngine中显示地理数据集的机制。添加或创建新数据集时,它会添加到以下图层类型之一:

  • 形状层包含形状,通常用作生成 CGA 模型的建筑足迹。
  • 图形层包含图形网络和块、动态形状(街道形状、建筑足迹)和生成的模型。
  • 静态模型层包含静态模型,例如 Collada 文件。
  • Map Layer包含任意地图(图像),可用于全局控制场景对象的各种参数。场景地形也是使用地图图层创建的。
  • 分析层包含可见性分析对象,例如显示对给定观察者可见和隐藏的表面和结构的视域。

 

布局– CityEngine 布局包含排列在屏幕上的一系列窗口,您可以为每个项目自定义这些窗口。所有窗口都是可停靠的,可以拖动到布局中的任何位置。典型的CityEngine布局显示场景编辑器导航器CGA 编辑器视口检查器仪表板

详细程度 (LOD) — 3D 模型或对象的复杂性。低 LOD 模型的一个示例是作为拉伸多边形的建筑物占地面积。作为更高的 LOD 模型,可以包含纹理、门窗、屋顶和内部特征。CityEngine通常 会在离观察者越远时降低 LOD。LOD 的减少可能涉及泛化应用于特征的纹理或简化其几何形状。降低特征复杂性和细节可通过减少图形管道上的工作负载来提高渲染性能。

模型– 任何 3D 对象的表示,存储为特征、规则或两者的数字集合,并且可以通过渲染显示为 3D 图像。3D 模型广泛用于计算机图形领域,例如电影制作、建筑、工程、计算机游戏和城市规划。3D 模型的范围可以从简单的立方体到具有更高 LOD 的复杂 3D 模型。此外,3D 模型可以从各种其他来源生成,例如 3D 扫描(激光雷达、声纳等),或从分析程序中获得。COLLADA 是当今常用的 3D 建模格式的一个示例。

门户– 从ArcGIS Online 或ArcGIS Enterprise到CityEngine的连接。在CityEngine中,您登录门户以共享您的工作并访问其他人共享的内容。

项目- 在您的工作空间中组织的资源集合。一个项目由资产、数据、图像、规则、场景和其他资源组成。项目收集在首次启动CityEngine时设置的工作空间中。您可以引用并包含您组织门户中的项目。

规则 — 一种用户定义的语法语言,允许您定义与特征的属性和几何形状相关的行为。它们用于增强编辑体验并帮助加强数据完整性。规则相互添加以迭代地创建CGA 规则

场景— CityEngine 场景是地理空间内容的 3D 表示,允许您在直观和交互式 3D 环境中可视化和分析地理信息。当您与场景中的数据交互时,您将了解场景的 3D 世界。您可以按组和图层组织场景数据,并根据规则和属性显示此数据。

形状– 使用 CGA 规则进行程序建模的主要输入。CGA 规则对形状进行操作,例如建筑足迹,并且需要形状来应用开始规则。通过 CGA 操作,形状被修改并产生模型几何。从几何上讲,形状就是多边形。它们可以手动绘制或从外部来源导入。

静态模型-导入 CityEngine且无法修改的几何模型。它们仅被定位和缩放。数据是只读的,可以使用 3D 设计工具生成。

视口——与场景的主要交互工具,是CityEngine的主要工作区域。视口提供图层、数据和对象的可视化。您可以拥有任意数量的具有不同相机视图的打开视口,例如顶视图和 3D 视图。在任何给定时间只有一个视口处于活动状态。

工作区– 文件位置的中心枢纽。Navigator是一个允许您导航和管理工作区的工具。导航器提供了用于在工作区中创建、导航和操作文件和文件夹的选项。首次启动CityEngine时设置工作区的位置。