Revision: 30116
          
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=30116
Author:   blendix
Date:     2010-07-08 17:07:35 +0200 (Thu, 08 Jul 2010)

Log Message:
-----------
Fix: object_duplilist should be passed the original scene rather than
the set scene, otherwise can have wrong current frame and render settings,
in particular this give issues with particle object instancing.

Modified Paths:
--------------
    trunk/blender/source/blender/render/intern/source/convertblender.c

Modified: trunk/blender/source/blender/render/intern/source/convertblender.c
===================================================================
--- trunk/blender/source/blender/render/intern/source/convertblender.c  
2010-07-08 14:30:43 UTC (rev 30115)
+++ trunk/blender/source/blender/render/intern/source/convertblender.c  
2010-07-08 15:07:35 UTC (rev 30116)
@@ -4780,7 +4780,7 @@
                /* in the prev/next pass for making speed vectors, avoid 
creating
                 * objects that are not on a renderlayer with a vector pass, can
                 * save a lot of time in complex scenes */
-               vectorlay= get_vector_renderlayers(sce);
+               vectorlay= get_vector_renderlayers(re->scene);
                lay= (timeoffset)? renderlay & vectorlay: renderlay;
 
                /* if the object has been restricted from rendering in the 
outliner, ignore it */
@@ -4807,7 +4807,7 @@
                                /* create list of duplis generated by this 
object, particle
                                 * system need to have render settings set for 
dupli particles */
                                dupli_render_particle_set(re, ob, timeoffset, 
0, 1);
-                               lb= object_duplilist(sce, ob);
+                               lb= object_duplilist(re->scene, ob);
                                dupli_render_particle_set(re, ob, timeoffset, 
0, 0);
 
                                for(dob= lb->first; dob; dob= dob->next) {


_______________________________________________
Bf-blender-cvs mailing list
Bf-blender-cvs@blender.org
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to