Property | Type | Description | |
---|---|---|---|
Dims | int | ||
Format | Format | ||
InputTexture | SharpDX.Direct3D9.Texture | ||
OutputTexture | SharpDX.Direct3D9.Texture |
Method | Description | |
---|---|---|
BlurComponent ( SharpDX.Direct3D9.Device graphics, int size ) : Meshellator.Viewer.Framework.Rendering.Effects | ||
Draw ( ) : void |
Method | Description | |
---|---|---|
ComputeGaussian ( float n ) : float |
Evaluates a single point on the gaussian falloff curve. Used for setting up the blur filter weightings.
|
|
DrawFullscreenQuad ( SharpDX.Direct3D9.Texture texture ) : void | ||
DrawFullscreenQuad ( SharpDX.Direct3D9.Texture texture, SharpDX.Direct3D9.Texture renderTarget ) : void | ||
SetBlurEffectParameters ( float dx, float dy, |
Computes sample weightings and texture coordinate offsets for one pass of a separable gaussian blur filter.
|
public BlurComponent ( SharpDX.Direct3D9.Device graphics, int size ) : Meshellator.Viewer.Framework.Rendering.Effects | ||
graphics | SharpDX.Direct3D9.Device | |
size | int | |
return | Meshellator.Viewer.Framework.Rendering.Effects |
public Texture,SharpDX.Direct3D9 InputTexture | ||
return | SharpDX.Direct3D9.Texture |