Experimental: this API is experimental and might be changed or removed in the future.

Lightmapping.BakeAsync(UnityEngine.SceneManagement.Scene)

切换到手册

参数

targetScene除目标场景中的对象外,其他所有对象都被视为 Contribute GI,但没有为它们生成的任何光照数据。

返回

void 如果烘焙成功开始,则返回 true。如果无法开始烘焙,则返回 false 并输出警告消息。

描述

使用影响因子开始异步烘焙作业。

此方法可有效将世界分为两个存储桶: - 生成光照数据所针对的目标场景。 - 有助于 GI 的影响场景,但这些场景没有任何为它们生成的光照贴图或探针。保留光照、发光材质等。 可通过 isRunning 属性监控该过程。在烘焙开始时将调用 bakeStarted,在完成时将调用 bakeCompleted
仅在 Lightmapping.GIWorkflowMode.OnDemand 模式下工作。

对于同步烘焙,请参阅 Bake