diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2018-02-21 14:04:28 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2018-02-21 14:04:28 +0300 |
commit | 2945831630160ad72429c86bd2d87861e37ad378 (patch) | |
tree | 6929c000b9c46842d7307db427a04dd206917d6c /source | |
parent | 74ee98f6422275c77d6186790379f4135c4a5a59 (diff) |
Depsgraph: Fix fake dependency cycle with chained IK solvers with tip excluded
Not sure why we need a relation from solver to a tip local transform, this
will be handled via parent relation.
Fixes remaining dependency cycles reported in T54083.
Diffstat (limited to 'source')
-rw-r--r-- | source/blender/depsgraph/intern/builder/deg_builder_relations_rig.cc | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_relations_rig.cc b/source/blender/depsgraph/intern/builder/deg_builder_relations_rig.cc index 30d77a968eb..0e78ed61e5c 100644 --- a/source/blender/depsgraph/intern/builder/deg_builder_relations_rig.cc +++ b/source/blender/depsgraph/intern/builder/deg_builder_relations_rig.cc @@ -181,9 +181,6 @@ void DepsgraphRelationBuilder::build_ik_pose(Object *object, bPoseChannel *parchan = pchan; /* exclude tip from chain? */ if (!(data->flag & CONSTRAINT_IK_TIP)) { - OperationKey tip_transforms_key(&object->id, DEG_NODE_TYPE_BONE, - parchan->name, DEG_OPCODE_BONE_LOCAL); - add_relation(solver_key, tip_transforms_key, "IK Solver Result"); parchan = pchan->parent; } |