Method | Description | |
---|---|---|
BloomComponent ( Microsoft.Xna.Framework.Game game ) : System | ||
Draw ( |
This is where it all happens. Grabs a scene that has already been rendered, and uses postprocess magic to add a glowing bloom effect over the top of it.
|
Method | Description | |
---|---|---|
LoadContent ( ) : void |
Load your graphics content.
|
|
UnloadContent ( ) : void |
Unload your graphics content.
|
Method | Description | |
---|---|---|
ComputeGaussian ( float n ) : float |
Evaluates a single point on the gaussian falloff curve. Used for setting up the blur filter weightings.
|
|
DrawFullscreenQuad ( Microsoft.Xna.Framework.Graphics.Texture2D texture, |
Helper for drawing a texture into a rendertarget, using a custom shader to apply postprocessing effects.
|
|
DrawFullscreenQuad ( Microsoft.Xna.Framework.Graphics.Texture2D texture, int width, int height, |
Helper for drawing a texture into the current rendertarget, using a custom shader to apply postprocessing effects.
|
|
SetBlurEffectParameters ( float dx, float dy ) : void |
Computes sample weightings and texture coordinate offsets for one pass of a separable gaussian blur filter.
|
public BloomComponent ( Microsoft.Xna.Framework.Game game ) : System | ||
game | Microsoft.Xna.Framework.Game | |
return | System |
public Draw ( |
||
gameTime | ||
return | void |