diff --git a/src/ImageSharp/Common/Helpers/Vector4BlendTransforms.cs b/src/ImageSharp/Common/Helpers/Vector4BlendTransforms.cs index df986f8a7..4851baedf 100644 --- a/src/ImageSharp/Common/Helpers/Vector4BlendTransforms.cs +++ b/src/ImageSharp/Common/Helpers/Vector4BlendTransforms.cs @@ -208,7 +208,7 @@ namespace ImageSharp /// private static float BlendSoftLight(float b, float s) { - return s <= .5F ? (2F * b * s + b * b * (1F - 2F * s)) : (float)(Math.Sqrt(b) * (2F * s - 1F) + 2F * b * (1F - s)); + return s <= .5F ? ((2F * b * s) + (b * b * (1F - (2F * s)))) : (float)((Math.Sqrt(b) * ((2F * s) - 1F)) + (2F * b * (1F - s))); } /// @@ -247,7 +247,7 @@ namespace ImageSharp /// private static float BlendExclusion(float b, float s) { - return b + s - 2F * b * s; + return b + s - (2F * b * s); } } }