[Bf-blender-cvs] [5b76f72] master: Mirror modifier: Fix for wrong dependency relations
Sergey Sharybin
noreply at git.blender.org
Wed Aug 5 14:34:17 CEST 2015
Commit: 5b76f72904f83a80525cbea9cca4881358961bc0
Author: Sergey Sharybin
Date: Wed Aug 5 14:29:18 2015 +0200
Branches: master
https://developer.blender.org/rB5b76f72904f83a80525cbea9cca4881358961bc0
Mirror modifier: Fix for wrong dependency relations
Mirror modifier was reporting that it depends on geometry of the object
used for mirror center which is incorrect -- only object matrix is needed
for modifier evaluation.
===================================================================
M source/blender/modifiers/intern/MOD_mirror.c
===================================================================
diff --git a/source/blender/modifiers/intern/MOD_mirror.c b/source/blender/modifiers/intern/MOD_mirror.c
index cc02d84..3e10fa1 100644
--- a/source/blender/modifiers/intern/MOD_mirror.c
+++ b/source/blender/modifiers/intern/MOD_mirror.c
@@ -85,8 +85,7 @@ static void updateDepgraph(ModifierData *md, DagForest *forest,
if (mmd->mirror_ob) {
DagNode *latNode = dag_get_node(forest, mmd->mirror_ob);
- dag_add_relation(forest, latNode, obNode,
- DAG_RL_DATA_DATA | DAG_RL_OB_DATA, "Mirror Modifier");
+ dag_add_relation(forest, latNode, obNode, DAG_RL_OB_DATA, "Mirror Modifier");
}
}
More information about the Bf-blender-cvs
mailing list