ESRI.lib

ESRI.lib 是一个 CityEngine 工程,其中包含由大量有用资源(例如 CGA 规则和资产)组成的库。 它将自动安装在 CityEngine 工作空间中,并且可以在导航器窗口中找到。

导航器窗口中的 ESRI.lib

ESRI.lib 显示在导航器窗口中。

管理 ESRI.lib

要在线更新 ESRI.libWebstyles,请执行以下操作:

  1. 单击主菜单中的文件 > 管理 ESRI.lib
  2. 选择所需包。
  3. 单击更新

    将下载这些包并将其直接安装在当前工作空间中。 Webstyles 资产位于 ESRI.lib/assets/Webstyles 子文件夹中。

ESRI.lib 注意事项

使用 ESRI.lib 时,请考虑以下内容:

  • 在使用新版本 CityEngine 打开工作空间时,将自动更新 ESRI.lib
  • 除非您拥有特殊设置,否则每个工作空间都将具有不同的 ESRI.lib 副本。
  • 在使用不同版本的 CityEngine 时,建议使用版本匹配的 ESRI.libWebstyles 库。 CityEngine 通常保持兼容性,但是如果版本不匹配,则规则可能会产生意外结果。
  • 要使已安装的 ce.libESRI.lib(包括 webstyles)的大小保持最小,您可以将 CITYENGINE_LIB_MINIMAL 环境变量设置为 1。 此举可最大限度减少存在自动生成工作空间和工程的工作流中的磁盘空间占用。

自定义编辑内容

不建议编辑 ESRI.lib 内的文件,因为更新 ESRI.libCityEngine 会导致文件被覆盖。 要对规则进行自定义编辑,请首先将规则复制到您的工程文件夹中,然后对副本进行相应更改。 对资产的任何引用仍将指回 ESRI.lib,因此,无需将资产复制到您的工程文件夹中。

注:

ESRI.lib 的使用和分发受 CityEngine 安装文件夹中的 Esri 主协议 (EULA) 约束。