[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [21052] branches/soc-2009-jaguarandi/ source/blender/render/intern/source/rayshade.c: *fixs ray_shadow_jitter ( area soft shadow)

André Pinto andresusanopinto at gmail.com
Sun Jun 21 13:08:31 CEST 2009


Revision: 21052
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=21052
Author:   jaguarandi
Date:     2009-06-21 13:08:30 +0200 (Sun, 21 Jun 2009)

Log Message:
-----------
*fixs ray_shadow_jitter (area soft shadow)
(detected with test249/render/arealight.blend)

Modified Paths:
--------------
    branches/soc-2009-jaguarandi/source/blender/render/intern/source/rayshade.c

Modified: branches/soc-2009-jaguarandi/source/blender/render/intern/source/rayshade.c
===================================================================
--- branches/soc-2009-jaguarandi/source/blender/render/intern/source/rayshade.c	2009-06-21 10:26:39 UTC (rev 21051)
+++ branches/soc-2009-jaguarandi/source/blender/render/intern/source/rayshade.c	2009-06-21 11:08:30 UTC (rev 21052)
@@ -2162,7 +2162,9 @@
 		
 		/* set start and vec */
 		VECCOPY(isec->start, shi->co);
-		VECCOPY(isec->vec, vec);
+		isec->vec[0] = vec[0]+lampco[0]-shi->co[0];
+		isec->vec[1] = vec[1]+lampco[1]-shi->co[1];
+		isec->vec[2] = vec[2]+lampco[2]-shi->co[2];
 		isec->labda = 1.0f;
 		isec->skip = RE_SKIP_VLR_NEIGHBOUR;
 		





More information about the Bf-blender-cvs mailing list