XNA Post Processing Library is a GPU-based image processing library, flexible engine written in C# for XNA by Mahdi Khodadadi Fard designed to make games easier and more intuitive for developers to produce games and demos utilizing full power of GPU. Current Version: v1.0 Full Changes:
- 2007/12/10 : v1.0 Full released.
- 2007/11/21 : Removed duplicated contents.
- 2007/11/21 : Library and Samples both ported to XNA 2.0.
- 2007/11/19 : Some HLSL Shaders made open-source (12 remaining).
- 2007/11/18 : API Changes to support both Windows and XBox Platforms.
- 2007/11/15 : Fixed errors in "Gaussian Blur". now it works.
- 2007/11/15 : Added "BlueShift" functionality to Tonemapping class and BlueShift marked as obsolete.
- 2007/11/14 : "ColorEdgeDetect" removed for this version.
- 2007/11/14 : Added "Vignette" ability to Tonemapping class.
- 2007/11/13 : Added "GrowablePoissonDisc" Post Effect.
- 2007/11/13 : Renamed "Streak" effect to "LightStreak".
- 2007/11/13 : Improved "Shockwave"
Todo: Planned Features:
- Support for multiple Viewports.
Current Features:
- This version contains following effects:
- Bloom
- Bright Extract
- Bright Pass
- Color Inverse
- Color Tonning
- Contrast Adjust
- Embossed
- Monochrome
- Pinch
- Pixelate
- Ripple
- Sharpen
- Light Streak
- Tone Mapping
- Linear Blur
- Radial Blur
- Gaussian Blur
- Smart Blur
- Growable Poisson Disc
- And More ...
- Stand-alone and small size (about 100 KB).
- flexiblity and easy to use.
- All GPU-based.
|