ScriptableCullingParameters.cullingOptions 用来配置剔除操作的标志。
Unity 将一些 CullingOptions 标志设置为默认值,并根据从中获取 ScriptableCullingParameters 结构的 Camera 的属性来设置其他标志。可在执行剔除操作之前覆盖这些值。
另请参阅:ScriptableCullingParameters.cullingOptions、ScriptableRenderContext.Cull、Camera。
None | 取消设置所有 CullingOptions 标志。 |
ForceEvenIfCameraIsNotActive | 如果设置了此标志,即使 Camera 未处于活动状态,Unity 也会执行剔除操作。 |
OcclusionCull | 如果设置了此标志,Unity 将在剔除操作期间执行遮挡剔除。 |
NeedsLighting | 如果设置了此标志,Unity 将在剔除操作期间剔除光源。 |
NeedsReflectionProbes | 如果设置了此标志,Unity 将在剔除操作期间剔除反射探针。 |
Stereo | 如果设置了此标志,Unity 将同时剔除双眼,以实现立体渲染。 |
DisablePerObjectCulling | 如果设置了此标志,Unity 将不执行按对象剔除。 |
ShadowCasters | 如果设置了此标志,Unity 将在剔除操作期间剔除阴影投射物。 |