![]() |
![]() |
|
![]() |
||||||||||
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 |