Revision: 22382
          
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=22382
Author:   jaguarandi
Date:     2009-08-11 20:43:55 +0200 (Tue, 11 Aug 2009)

Log Message:
-----------
Fix ray_trace_shadow_tra

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-08-11 18:39:27 UTC (rev 22381)
+++ branches/soc-2009-jaguarandi/source/blender/render/intern/source/rayshade.c 
2009-08-11 18:43:55 UTC (rev 22382)
@@ -1467,6 +1467,7 @@
           if it has col[3]>0.0f  continue. so exit when alpha is full */
        ShadeInput shi;
        ShadeResult shr;
+       float initial_labda = is->labda;
        
        if(RE_rayobject_raycast(R.raytree, is)) {
                float d= 1.0f;
@@ -1499,7 +1500,7 @@
                        
                        /* adapt isect struct */
                        VECCOPY(is->start, shi.co);
-
+                       is->labda = initial_labda-is->labda;
                        is->orig.ob   = shi.obi;
                        is->orig.face = shi.vlr;
 


_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to