Click or drag to resize
AB4D logo

GaussianBlurPostProcess Class

GaussianBlurPostProcess applies horizontal or vertical gaussian blur post process.
Inheritance Hierarchy
SystemObject
  Ab3d.DirectXDXResourceBase
    Ab3d.DirectXSharedDXResource
      Ab3d.DirectXSharedDXDeviceResource
        Ab3d.DirectX.PostProcessingPostProcessBase
          Ab3d.DirectX.PostProcessingStandardPostProcess
            Ab3d.DirectX.PostProcessingSimplePixelShaderPostProcess
              Ab3d.DirectX.PostProcessingSeparableKernelPostProcess
                Ab3d.DirectX.PostProcessingGaussianBlurPostProcess

Namespace: Ab3d.DirectX.PostProcessing
Assembly: Ab3d.DXEngine (in Ab3d.DXEngine.dll) Version: 7.1.9105.2048 (1.0.0.0)
Syntax
C#
public class GaussianBlurPostProcess : SeparableKernelPostProcess

The GaussianBlurPostProcess type exposes the following members.

Constructors
 NameDescription
Public methodGaussianBlurPostProcess Initializes a new instance of the GaussianBlurPostProcess class.
Top
Properties
 NameDescription
Public propertyBlurRangeScale Gets or sets a float that defines how much the range from where this blur read pixel colors is increased. Default value is 1. Bigger values increase the blur amount but can show artifacts because the values are read only from 4 directions (and not from all pixels around the center position).
Public propertyBlurStandardDeviation Gets or sets a standard deviation value that is used to calculate the gaussian values. Default value is 2.
Top
See Also