[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [23805] trunk/blender/source/blender/ render/intern/raytrace/rayobject.cpp: Fix [#19602] Rayshadow that goes through transparent plane disappears

Andre Susano Pinto andresusanopinto at gmail.com
Tue Oct 13 12:52:18 CEST 2009


Revision: 23805
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=23805
Author:   jaguarandi
Date:     2009-10-13 12:52:18 +0200 (Tue, 13 Oct 2009)

Log Message:
-----------
Fix [#19602] Rayshadow that goes through transparent plane disappears
(some bugs may show on other places if some of the code isnt prepared to handle non-normalized is->vec)

Modified Paths:
--------------
    trunk/blender/source/blender/render/intern/raytrace/rayobject.cpp

Modified: trunk/blender/source/blender/render/intern/raytrace/rayobject.cpp
===================================================================
--- trunk/blender/source/blender/render/intern/raytrace/rayobject.cpp	2009-10-13 08:55:11 UTC (rev 23804)
+++ trunk/blender/source/blender/render/intern/raytrace/rayobject.cpp	2009-10-13 10:52:18 UTC (rev 23805)
@@ -376,7 +376,6 @@
 	RE_RC_COUNT(isec->raycounter->raycast.test);
 
 	/* Setup vars used on raycast */
-	isec->labda *= Normalize(isec->vec);
 	isec->dist = VecLength(isec->vec);
 	
 	for(i=0; i<3; i++)





More information about the Bf-blender-cvs mailing list