[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [46272] branches/tile/source/blender/ compositor/operations/COM_BilateralBlurOperation.cpp: TileBranch

Jeroen Bakker j.bakker at atmind.nl
Fri May 4 14:06:12 CEST 2012


Revision: 46272
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=46272
Author:   jbakker
Date:     2012-05-04 12:06:11 +0000 (Fri, 04 May 2012)
Log Message:
-----------
TileBranch
 * Blur the alpha of the bilateral blur
 - At Mind - 

Modified Paths:
--------------
    branches/tile/source/blender/compositor/operations/COM_BilateralBlurOperation.cpp

Modified: branches/tile/source/blender/compositor/operations/COM_BilateralBlurOperation.cpp
===================================================================
--- branches/tile/source/blender/compositor/operations/COM_BilateralBlurOperation.cpp	2012-05-04 11:59:20 UTC (rev 46271)
+++ branches/tile/source/blender/compositor/operations/COM_BilateralBlurOperation.cpp	2012-05-04 12:06:11 UTC (rev 46272)
@@ -63,6 +63,7 @@
 	blurColor[0] = 0.0f;
 	blurColor[1] = 0.0f;
 	blurColor[2] = 0.0f;
+	blurColor[3] = 0.0f;
 	blurDivider = 0.0f;
 	for (int yi = miny ; yi < maxy ; yi+=QualityStepHelper::getStep()) {
 		for (int xi = minx ; xi < maxx ; xi+=QualityStepHelper::getStep()) {
@@ -77,6 +78,7 @@
 				blurColor[0]+=tempColor[0];
 				blurColor[1]+=tempColor[1];
 				blurColor[2]+=tempColor[2];
+				blurColor[3]+=tempColor[3];
 				blurDivider += 1.0f;
 			}
 		}
@@ -86,7 +88,7 @@
 		color[0] = blurColor[0]/blurDivider;
 		color[1] = blurColor[1]/blurDivider;
 		color[2] = blurColor[2]/blurDivider;
-		color[3] = 1.0f;
+		color[3] = blurColor[3]/blurDivider;
 	} else {
 		color[0] = 0.0f;
 		color[1] = 0.0f;




More information about the Bf-blender-cvs mailing list