static void softbodyModifier_updateDepgraph( ModifierData *md, DagForest *forest, Object *ob, DagNode *obNode) { Base *base; for(base = G.scene->base.first; base; base= base->next) { Object *ob1= base->object; if(ob1 != ob) { if(ob1->type==OB_MESH && (base->lay & ob->lay)) { if(ob->pd && ob->pd->deflect) { DagNode *curNode = dag_get_node(forest, ob1); dag_add_relation(forest, curNode, obNode, DAG_RL_DATA_DATA|DAG_RL_OB_DATA); } } } } }