StaticOcclusionCulling lets you perform static occlusion culling operations.
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.
isRunning |
Used to check if asynchronous generation of static occlusion culling data is still running. |
doesSceneHaveManualPortals |
|
umbraDataSize |
Returns the size in bytes that the PVS data is currently taking up in this scene on disk. |
dynamicObjectDataSize |
Returns the size in bytes that the PVS data is currently taking up in this scene on disk. |
staticObjectDataSize |
Returns the size in bytes that the PVS data is currently taking up in this scene on disk. |
Compute |
Used to generate static occlusion culling data. This function will not return until occlusion data is generated. |
GenerateInBackground |
Used to compute static occlusion culling data asynchronously. |
Cancel |
Used to cancel asynchronous generation of static occlusion culling data. |
Clear |
Clears the PVS of the opened scene. |