[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [13765] trunk/blender/source/blender/ render/intern/source/zbuf.c:

Brecht Van Lommel brechtvanlommel at pandora.be
Tue Feb 19 16:30:37 CET 2008


Revision: 13765
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=13765
Author:   blendix
Date:     2008-02-19 16:30:33 +0100 (Tue, 19 Feb 2008)

Log Message:
-----------

Bugfix: vector blur blending of different times wasn't correct, didn't
show up much for characters on isolated layers but can make a big
difference on a full scene:

http://users.pandora.be/blendix/vblur_before.jpg
http://users.pandora.be/blendix/vblur_after.jpg

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-19 12:13:35 UTC (rev 13764)
+++ trunk/blender/source/blender/render/intern/source/zbuf.c	2008-02-19 15:30:33 UTC (rev 13765)
@@ -3092,10 +3092,10 @@
 	samples/= 2;
 	for(step= 1; step<=samples; step++) {
 		float speedfac= 0.5f*nbd->fac*(float)step/(float)(samples+1);
-		float blendfac= 1.0f/(ABS(step)+1), ipodata[4];
 		int side;
 		
 		for(side=0; side<2; side++) {
+			float blendfac= 1.0f/((ABS(step)*2+side)+1), ipodata[4];
 			
 			/* clear zbuf, if we draw future we fill in not moving pixels */
 			if(0)





More information about the Bf-blender-cvs mailing list