Class MultiScaleVO
Inheritance
System.Object
MultiScaleVO
Syntax
[Serializable]
public sealed class MultiScaleVO : IAmbientOcclusionMethod
Constructors
MultiScaleVO(AmbientOcclusion)
Declaration
public MultiScaleVO(AmbientOcclusion settings)
Parameters
Methods
CompositeAmbientOnly(PostProcessRenderContext)
Declaration
public void CompositeAmbientOnly(PostProcessRenderContext context)
Parameters
GenerateAOMap(CommandBuffer, Camera, RenderTargetIdentifier, Nullable<RenderTargetIdentifier>, Boolean, Boolean)
Declaration
public void GenerateAOMap(CommandBuffer cmd, Camera camera, RenderTargetIdentifier destination, RenderTargetIdentifier? depthMap, bool invert, bool isMSAA)
Parameters
| Type |
Name |
Description |
| CommandBuffer |
cmd |
|
| Camera |
camera |
|
| RenderTargetIdentifier |
destination |
|
| System.Nullable<RenderTargetIdentifier> |
depthMap |
|
| System.Boolean |
invert |
|
| System.Boolean |
isMSAA |
|
GetCameraFlags()
Declaration
public DepthTextureMode GetCameraFlags()
Returns
| Type |
Description |
| DepthTextureMode |
|
Release()
Declaration
RenderAfterOpaque(PostProcessRenderContext)
Declaration
public void RenderAfterOpaque(PostProcessRenderContext context)
Parameters
RenderAmbientOnly(PostProcessRenderContext)
Declaration
public void RenderAmbientOnly(PostProcessRenderContext context)
Parameters
SetResources(PostProcessResources)
Declaration
public void SetResources(PostProcessResources resources)
Parameters