Revision: 48858
          
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=48858
Author:   nazgul
Date:     2012-07-12 11:22:46 +0000 (Thu, 12 Jul 2012)
Log Message:
-----------
Fix for metaballs used as dupli-object for particle

It used to be a dependency cycle which lead to incorrect or
missed tesselation on some circumstances.

Seems to be introduced in rev41627.

This commit seems to behaving properly on simple cases,
probably could fail in some other cases, so need to be
checked further.

Discovered when was looking into:
    #32034: Metaball used as render object(group) for particle will display 
wire only.

Revision Links:
--------------
    
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=41627

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/intern/depsgraph.c

Modified: trunk/blender/source/blender/blenkernel/intern/depsgraph.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/depsgraph.c  2012-07-12 
10:27:22 UTC (rev 48857)
+++ trunk/blender/source/blender/blenkernel/intern/depsgraph.c  2012-07-12 
11:22:46 UTC (rev 48858)
@@ -672,7 +672,7 @@
                                 * engine instancing assumes particular 
ordering of objects in list */
                                dag_add_relation(dag, node, node2, 
DAG_RL_OB_OB, "Particle Object Visualization");
                                if (part->dup_ob->type == OB_MBALL)
-                                       dag_add_relation(dag, node2, node, 
DAG_RL_DATA_DATA, "Particle Object Visualization");
+                                       dag_add_relation(dag, node, node2, 
DAG_RL_DATA_DATA, "Particle Object Visualization");
                        }
 
                        if (part->ren_as == PART_DRAW_GR && part->dup_group) {

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

Reply via email to