Skip to content

Commit b67cd20

Browse files
committed
constrain blur bug
1 parent 33cac89 commit b67cd20

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

DeepCBlur/src/BlurStrategy.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -152,11 +152,11 @@ inline void BlurStrategy<constrainBlur, blurFalloff, volumetricBlur>::pushYSampl
152152
{
153153
if ((z == Chan_Red) || (z == Chan_Green) || (z == Chan_Blue) || (z == Chan_Alpha))
154154
{
155-
outPixel.push_back(currentPixel.getUnorderedSample(isample, z) * kernelValue);
155+
outPixel.push_back(currentPixel.getOrderedSample(isample, z) * kernelValue);
156156
}
157157
else
158158
{
159-
outPixel.push_back(currentPixel.getUnorderedSample(isample, z));
159+
outPixel.push_back(currentPixel.getOrderedSample(isample, z));
160160
}
161161
}
162162
}
@@ -272,15 +272,15 @@ inline void TransparentModifiedGaussianStrategy<constrainBlur, blurFalloff, volu
272272
{
273273
if ((z == Chan_Red) || (z == Chan_Green) || (z == Chan_Blue))
274274
{
275-
outPixel.push_back(currentPixel.getUnorderedSample(isample, z) * blurFactor);
275+
outPixel.push_back(currentPixel.getOrderedSample(isample, z) * blurFactor);
276276
}
277277
else if (z == Chan_Alpha)
278278
{
279279
outPixel.push_back(APPROX_ZERO);
280280
}
281281
else
282282
{
283-
outPixel.push_back(currentPixel.getUnorderedSample(isample, z));
283+
outPixel.push_back(currentPixel.getOrderedSample(isample, z));
284284
}
285285
}
286286
}

0 commit comments

Comments
 (0)