[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [13707] trunk/blender/source/blender/ render/intern/source/zbuf.c:
Brecht Van Lommel
brechtvanlommel at pandora.be
Fri Feb 15 19:21:30 CET 2008
Revision: 13707
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=13707
Author: blendix
Date: 2008-02-15 19:21:30 +0100 (Fri, 15 Feb 2008)
Log Message:
-----------
Bugfix: alpha blending bug in vector blur, gave too dark areas using
input image with alpha.
Modified Paths:
--------------
trunk/blender/source/blender/render/intern/source/zbuf.c
Modified: trunk/blender/source/blender/render/intern/source/zbuf.c
===================================================================
--- trunk/blender/source/blender/render/intern/source/zbuf.c 2008-02-15 16:52:20 UTC (rev 13706)
+++ trunk/blender/source/blender/render/intern/source/zbuf.c 2008-02-15 18:21:30 UTC (rev 13707)
@@ -3185,7 +3185,7 @@
for(dr= rectdraw, dz2=newrect, x= xsize*ysize-1; x>=0; x--, dr++, dz2+=4) {
if(dr->colpoin) {
float bfac= dr->alpha*blendfac;
- float mf= 1.0f - bfac;
+ float mf= 1.0f - bfac*dr->colpoin[3];
dz2[0]= mf*dz2[0] + bfac*dr->colpoin[0];
dz2[1]= mf*dz2[1] + bfac*dr->colpoin[1];
More information about the Bf-blender-cvs
mailing list