Class AmbientOcclusionRenderer
Inheritance
System.Object
AmbientOcclusionRenderer
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: UnityEngine.Rendering.PostProcessing
Syntax
public sealed class AmbientOcclusionRenderer : PostProcessEffectRenderer<AmbientOcclusion>
Methods
Get()
Declaration
public IAmbientOcclusionMethod Get()
Returns
Type | Description |
---|---|
IAmbientOcclusionMethod |
GetCameraFlags()
Declaration
public override DepthTextureMode GetCameraFlags()
Returns
Type | Description |
---|---|
DepthTextureMode |
Overrides
GetMultiScaleVO()
Declaration
public MultiScaleVO GetMultiScaleVO()
Returns
Type | Description |
---|---|
MultiScaleVO |
GetScalableAO()
Declaration
public ScalableAO GetScalableAO()
Returns
Type | Description |
---|---|
ScalableAO |
Init()
Declaration
public override void Init()
Overrides
IsAmbientOnly(PostProcessRenderContext)
Declaration
public bool IsAmbientOnly(PostProcessRenderContext context)
Parameters
Type | Name | Description |
---|---|---|
PostProcessRenderContext | context |
Returns
Type | Description |
---|---|
System.Boolean |
Release()
Declaration
public override void Release()
Overrides
Render(PostProcessRenderContext)
Declaration
public override void Render(PostProcessRenderContext context)
Parameters
Type | Name | Description |
---|---|---|
PostProcessRenderContext | context |