Lightmapping

class in UnityEditor

Switch to Manual

Description

允许控制光照贴图作业。

开始作业之前,可通过 LightmapEditorSettings 设置烘焙设置。

另请参阅:LightmapEditorSettings

Static Variables

bakedGI是否已启用烘焙 GI?
bounceBoost提升反照率。
buildProgress返回当前的光照贴图构建进度;如果 Lightmapping.isRunning 为 false,则返回 0。
completed烘焙作业完成时调用的委托。
giWorkflowMode使用的光照贴图烘焙工作流程模式。默认使用迭代模式,但您可切换至按需模式,该模式仅在用户按下烘焙按钮时进行烘焙。
indirectOutputScale间接光照的缩放值。
isRunning烘焙作业运行时返回 true,否则返回 false(只读)。
lightingDataAssetThe lighting data asset used by the active Scene.
realtimeGI是否已启用实时 GI?

Static Functions

BakeStarts a synchronous bake job.
BakeAsync开始异步烘焙作业。
BakeMultipleScenesBakes an array of Scenes.
BakeReflectionProbe开始针对探针的同步烘焙作业。
Cancel取消当前运行的异步烘焙作业。
ClearDeletes all runtime data for the currently loaded Scenes.
ClearDiskCache清除光照贴图、反射探针以及默认反射使用的缓存。
ClearLightingDataAssetFor the currently loaded Scenes, this method deletes the Lighting Data Asset and any linked lightmaps and Reflection Probe assets.
ForceStop强制渐进路径追踪器停止烘焙并使用实际计算的结果。
GetTerrainGIChunks了解地形被分成了多少块以进行 GI 烘焙。
Tetrahedralize计算“positions”点集的 Delaunay 四面体化 - 使用与光照贴图相同的方法。

Events

started烘焙作业开始时调用的委托。

Delegates

OnCompletedFunction Lightmapping.completed 回调使用的委托。
OnStartedFunction Lightmapping.started 回调使用的委托。