C# Class VideoBloom, VJ05

Inheritance: PostEffectsBase
Show file Open project: keijiro/VJ05 Class Usage Examples

Public Properties

Property Type Description
BlendMode BlendingMode
HighQuality bool
Tint Color
tweakMode TweakMode
videoBloomShader Shader

Public Methods

Method Description
BloomBlit ( RenderTexture source, RenderTexture blur1, RenderTexture blur2, float radius1, float radius2 ) : void
CheckResources ( ) : bool
OnRenderImage ( RenderTexture source, RenderTexture destination ) : void

Private Methods

Method Description
videoBlurGetMaxScaleFor ( float radius ) : float

Method Details

BloomBlit() public method

public BloomBlit ( RenderTexture source, RenderTexture blur1, RenderTexture blur2, float radius1, float radius2 ) : void
source RenderTexture
blur1 RenderTexture
blur2 RenderTexture
radius1 float
radius2 float
return void

CheckResources() public method

public CheckResources ( ) : bool
return bool

OnRenderImage() public method

public OnRenderImage ( RenderTexture source, RenderTexture destination ) : void
source RenderTexture
destination RenderTexture
return void

Property Details

BlendMode public property

public BlendingMode BlendMode
return BlendingMode

HighQuality public property

public bool HighQuality
return bool

Tint public property

public Color Tint
return Color

tweakMode public property

public TweakMode tweakMode
return TweakMode

videoBloomShader public property

public Shader videoBloomShader
return Shader