Displace modifier: mapping "Global" didn't set a dependency entry.
Fix provided by the reporter himself, thanks Jacob F!
This commit is contained in:
Ton Roosendaal 2010-12-15 13:08:34 +00:00
parent dbbd12d760
commit 0efdb860f1

@ -148,6 +148,12 @@ static void updateDepgraph(ModifierData *md, DagForest *forest,
dag_add_relation(forest, curNode, obNode, dag_add_relation(forest, curNode, obNode,
DAG_RL_DATA_DATA | DAG_RL_OB_DATA, "Displace Modifier"); DAG_RL_DATA_DATA | DAG_RL_OB_DATA, "Displace Modifier");
} }
if(dmd->texmapping == MOD_DISP_MAP_GLOBAL)
dag_add_relation(forest, obNode, obNode,
DAG_RL_DATA_DATA | DAG_RL_OB_DATA, "Displace Modifier");
} }
static void get_texture_coords(DisplaceModifierData *dmd, Object *ob, static void get_texture_coords(DisplaceModifierData *dmd, Object *ob,