Version: 2020.1
光照数据资源
Scene 视图光照绘制模式

GI 缓存

预先计算实时全局光照(已启用)、光照贴图、光照探针和反射探针的光照数据时,Unity Editor 使用 GI 缓存作为内部数据缓存来存储中间文件。通过将此数据存储在缓存中,Unity 可以加快后续的预计算。

该缓存将在计算机上的所有 Unity 项目之间共享,因此具有相同内容和光照贴图后端的项目可以共享文件。

可以使用 GI Cache 偏好设置来管理缓存的大小、位置和压缩。有关更多信息,请参阅偏好设置 (Preferences) 文档

使用 GI 缓存

The Unity Editor uses the GI Cache when it automatically precomputes lighting data. To enable the GI Cache, open the Lighting window (menu: Window > Lighting) and enable the Auto option next to the build button. This makes light data precomputations automatic, and stores data in the GI Cache.

在 Lighting 窗口中,可清除场景中的烘焙数据(禁用 Auto 选项,并从 Build 按钮下拉菜单中选择 __Clear Baked Data__)。此操作不会清除 GI 缓存,因为这样做会增加烘焙时间。

您可以在不同的计算机之间共享 GiCache 文件夹。这种做法可以使光照构建速度更快,因为文件是从 GiCache 文件夹进行下载的,无需在本地进行计算。请注意,构建过程未针对慢速的网络连接存储 (NAS) 进行优化,因此请在将缓存移至 NAS 之前测试烘焙时间是否受到严重影响。

光照数据资源
Scene 视图光照绘制模式