C# Class Indiefreaks.Xna.Rendering.PostProcess.BloomPostProcessor

Inheritance: BaseRenderTargetPostProcessor
ファイルを表示 Open project: Indiefreaks/igf

Private Properties

Property Type Description
ComputeKernel void
ComputeOffsets void

Public Methods

Method Description
ApplyPreferences ( ISystemPreferences preferences ) : void

Use to apply user quality and performance preferences to the resources managed by this object.

BloomPostProcessor ( ) : System
EndFrameRendering ( ) : void

Private Methods

Method Description
ComputeKernel ( int blurRadius, float blurAmount ) : void

Computes the kernel for the Gaussian blur effect.

ComputeOffsets ( float textureWidth, float textureHeight ) : void

Computes the sample offsets for the Gaussian blur effect.

Method Details

ApplyPreferences() public method

Use to apply user quality and performance preferences to the resources managed by this object.
public ApplyPreferences ( ISystemPreferences preferences ) : void
preferences ISystemPreferences
return void

BloomPostProcessor() public method

public BloomPostProcessor ( ) : System
return System

EndFrameRendering() public method

public EndFrameRendering ( ) : void
return void