| DigitalRune.Graphics.PostProcessing Namespace |
| Class | Description | |
|---|---|---|
| BloomFilter |
Adds a bloom effect to an LDR (low dynamic range) image.
| |
| Blur |
Blurs the image using a convolution filter.
| |
| CameraMotionBlur |
Creates a motion blur that depends on the camera movement.
| |
| CieSkyFilter |
Attenuates an image using the luminance distribution of the CIE Sky Model.
| |
| ColorCorrectionFilter |
Modifies an image using a color lookup table (a.k.a. "color grading").
| |
| ColorEncoder |
Changes the ColorEncoding of a texture.
| |
| CopyFilter |
Copies a texture into a render target.
| |
| DepthOfFieldFilter |
Creates a depth-of-field effect.
| |
| DownsampleFilter |
Reduces the resolution of an input texture.
| |
| EdgeFilter |
Renders silhouette outlines and creases edge using edge detection.
| |
| EffectPostProcessor |
Performs post-processing using a custom Effect and automatically bound effect
parameters.
| |
| FxaaFilter |
Applies Fast Approximate Anti-Aliasing (FXAA).
| |
| GodRayFilter |
Adds crepuscular rays ("god rays") to a scene.
| |
| GrainFilter |
Adds a film grain effect.
| |
| HdrFilter |
Performs HDR tone mapping supporting bloom/glare, dynamic eye adaption and scotopic vision.
| |
| KawaseBlur |
Blurs the input texture using the Kawase bloom filter.
| |
| LuminanceFilter |
Computes the minimum, average and maximum luminance of a texture.
| |
| MadFilter |
Scales the color of an image and adds an offset. (MAD = Multiply/Add).
| |
| ObjectMotionBlur |
Creates a motion blur using velocity buffers.
| |
| PostProcessHelper |
Provides default instances of post-processors that are used frequently.
| |
| PostProcessor |
Performs scene post-processing, like filtering, color manipulation, etc.
| |
| PostProcessorChain |
Chains together a group of post-processors.
| |
| RadialBlur |
Creates a radial blur effect.
| |
| SaoFilter |
Creates a Screen-Space Ambient Occlusion (SSAO) effect using the "Scalable Ambient
Obscurance" method to approximate ambient occlusion in real-time.
| |
| SaturationFilter |
Changes the saturation of the input texture.
| |
| SepiaFilter |
Converts a colored image to sepia colors.
| |
| SharpeningFilter |
Applies a sharpening effect using edge detection with the Laplacian operator.
| |
| SimpleMotionBlur |
Creates a very simple motion blur effect by mixing the old blurred scene with the new scene.
| |
| SmaaFilter |
Applies Enhanced Subpixel Morphological Anti-Aliasing (SMAA).
| |
| SsaoFilter |
Creates a Screen-Space Ambient Occlusion (SSAO) effect to approximate ambient
occlusion in real-time.
| |
| UnsharpMaskingFilter |
Applies an unsharp masking filter.
| |
| UpsampleFilter |
Upscales an input texture.
|
| Enumeration | Description | |
|---|---|---|
| UpsamplingMode |
Defines the texture filtering that is used when combining a low-resolution image with the
full-resolution scene.
|