Bugfix for constraint lagging with local ipo's. For some reason
the depsgraph relations for constraints with a local ipo were being skipped, but I have no idea why this code was added? Uncommenting it seems to work fine.
This commit is contained in:
@@ -2189,7 +2189,11 @@ void DAG_pose_sort(Object *ob)
|
||||
node2 = dag_get_node(dag, target);
|
||||
dag_add_relation(dag, node2, node, 0);
|
||||
dag_add_parent_relation(dag, node2, node, 0);
|
||||
cti= NULL; /* trick to get next loop skipped */
|
||||
|
||||
/* uncommented this line, results in dependencies
|
||||
* not being added properly for this constraint,
|
||||
* what is the purpose of this? - brecht */
|
||||
/*cti= NULL;*/ /* trick to get next loop skipped */
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user