在 CityEngine 中,与给定场景或场景组关联的所有文件都将组织在一个工程中。 一个工程是以下文件类型的文件夹的集合:
- assets - 这是 CGA 使用的 3D 模型和纹理的默认位置。
- data - 例如,可使用此文件夹存储质量模型(作为分组的 .obj 或 .dxf 文件)。 每个场景的仪表盘配置文件和每个图层的高程增量文件也存储在此文件夹中。 如果您还有其他与工程相关的资源(例如插图和草图),请将它们也放置在数据文件夹中。
- images - 诸如视窗快照之类的其他影像存储在此处。
- maps - 此文件夹中包含地图图层所使用的图像地图。 例如,高度地图或障碍地图存储在此处。 从获取地图数据下载的数据将存储在此文件夹中。
- models - 此文件夹是导出的 3D 模型的默认位置。
- rules - 此文件夹包含 CGA 形状语法规则文件 (.cga)。 双击 .cga 文件可在 CGA 编辑器中打开该文件。
- scenes - CityEngine 场景文件 (.cej) 存储在此处。 双击一个场景文件可关闭当前场景(如果存在)并打开新选择的场景。
- scripts - 此文件夹中包含 Python 脚本 (.py)。
警告:
不建议您删除或重命名上述默认文件夹。 您可以在根级别添加文件夹,也可以将其他材料放入数据文件夹。
创建工程
您可以使用 CityEngine 中的以下选项创建工程、场景、文件夹和文件:
- 单击文件 > 新建。
- 右键单击导航器并选择新建。
- 按 Ctrl+N。
向导出现后,请执行以下操作:
- 单击 CityEngine 文件夹内的 CityEngine 工程。
- 单击下一步。
- 输入工程名称。
- 单击使用默认位置或单击浏览以选择其他位置。
- 单击完成。
导航器将显示新工程。
将现有工程导入工作空间
对于已解压或已压缩的工程,请执行以下操作:
- 单击文件 > 将工程文件夹导入/连接到工作空间或导入压缩工程工作空间。
- 选择要导入的工程的根文件夹。
- 单击完成。
导入选项
导入时,您可以从以下选项中选择:
- 选择根目录 - 选择文件系统中的根目录以开始扫描要导入的工程。 通过输入完整路径或浏览来选择文件系统中的路径。
- 选择存档文件 - 选择一个存档文件 (.zip) 以扫描要导入的工程。 通过输入完整路径或浏览来选择文件系统中的存档。
- 将工程复制到工作空间 - 选择此项将使所导入工程被复制到当前工作空间中。 如果未选择此选项,则系统会将工程内容链接到工作空间。 此选项不适用于压缩工程。
注:
建议您始终打开将工程复制到工作空间选项。 存储空间有限或处于协作工作环境时为例外情况。
- 将工程添加到工作集 - 将导入的工程添加到用户定义的工作集中。
创建场景
要在 CityEngine 中创建场景,请执行以下操作之一:
- 在主菜单中单击文件 > 新建。
- 右键单击导航器并选择新建。
- 按 Ctrl+N。
向导出现后,请执行以下操作:
- 单击 CityEngine 文件夹内的 CityEngine 场景。
- 单击下一步。
- 选择工程文件夹。
- 输入文件名。
- 使用默认坐标系或通过单击选择来选择一个坐标系。
- 单击完成。
场景随即被添加到导航器中的工程。
提示:
或者,可在导航器中右键单击工程文件夹,然后选择新建 > CityEngine 场景。