Depsgraph: Fix missing update when property from proxy rig drives something

This commit is contained in:
Sergey Sharybin
2018-01-29 14:53:27 +01:00
parent 6eb2b57f5a
commit 68c1e3c28d

View File

@@ -535,6 +535,14 @@ void DepsgraphRelationBuilder::build_object(Object *object)
ComponentKey ob_pose_key(&object->id, DEG_NODE_TYPE_EVAL_POSE);
ComponentKey proxy_pose_key(&object->proxy->id, DEG_NODE_TYPE_EVAL_POSE);
add_relation(ob_pose_key, proxy_pose_key, "Proxy");
ComponentKey ob_parameters_key(&object->id,
DEG_NODE_TYPE_PARAMETERS);
ComponentKey proxy_parameters_key(&object->proxy->id,
DEG_NODE_TYPE_PARAMETERS);
add_relation(ob_parameters_key,
proxy_parameters_key,
"Proxy Parameters");
}
/* Object dupligroup. */
if (object->dup_group != NULL) {