[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [46156] trunk/blender/source/blender/ render/intern/raytrace/rayobject.cpp: Fix #31110: selected to active baking did not properly check to see if the

Brecht Van Lommel brechtvanlommel at pandora.be
Tue May 1 17:21:29 CEST 2012


Revision: 46156
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=46156
Author:   blendix
Date:     2012-05-01 15:21:29 +0000 (Tue, 01 May 2012)
Log Message:
-----------
Fix #31110: selected to active baking did not properly check to see if the
object was actually selected, so e.g. baking shadows cast from non-selected
objects did not work.

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	2012-05-01 14:13:14 UTC (rev 46155)
+++ trunk/blender/source/blender/render/intern/raytrace/rayobject.cpp	2012-05-01 15:21:29 UTC (rev 46156)
@@ -127,7 +127,7 @@
 
 MALWAYS_INLINE int vlr_check_bake(Isect *is, ObjectInstanceRen* obi, VlakRen *UNUSED(vlr))
 {
-	return (obi->obr->ob != is->userdata);
+	return (obi->obr->ob != is->userdata) && (obi->obr->ob->flag & SELECT);
 }
 
 /* Ray Triangle/Quad Intersection */




More information about the Bf-blender-cvs mailing list