Lightmapping
Allows to control the lightmapping job.
Note: This is an editor class. To use it you have to place your script in Assets/Editor inside your project folder. Editor classes are in the UnityEditor namespace so for C# scripts you need to add "using UnityEditor;" at the beginning of the script.
Before starting the job the bake settings can be set via LightmapEditorSettings.
See Also: LightmapEditorSettings.
Class Variables
| isRunning |
Returns true when the bake job is running, false otherwise (Read Only).
|
Class Functions
| BakeAsync |
Starts an asynchronous bake job.
|
| Bake |
Stars a synchronous bake job.
|
| BakeSelectedAsync |
Starts an asynchronous bake job for the selected objects.
|
| BakeSelected |
Stars a synchronous bake job for the selected objects.
|
| BakeLightProbesOnlyAsync |
Starts an asynchronous bake job, but only bakes light probes.
|
| BakeLightProbesOnly |
Starts a synchronous bake job, but only bakes light probes.
|
| Cancel |
Cancels the currently running asynchronous bake job.
|
| Clear |
Deletes all lightmap assets and makes all lights behave as if they weren't baked yet.
|
| Tetrahedralize |
Calculates a Delaunay Tetrahedralization of the 'positions' point set - the same way the lightmapper
|
|