PSSMDemo.GaussianBlurEffect.CalculateGaussian C# (CSharp) Method

CalculateGaussian() public static method

public static CalculateGaussian ( float sigma, float n ) : float
sigma float
n float
return float
        public static float CalculateGaussian(float sigma, float n)
        {
            // 参考: sigmaRoot = (float) Math.Sqrt(2.0f * Math.PI * sigma * sigma)
            var twoSigmaSquare = 2.0f * sigma * sigma;
            var sigmaRoot = (float) Math.Sqrt(Math.PI * twoSigmaSquare);
            return (float) Math.Exp(-(n * n) / twoSigmaSquare) / sigmaRoot;
        }