Commit: 7fc30e5fc885847c0af4f03fb49faa5d0ecc4373
Author: Joshua Leung
Date:   Fri Jan 9 02:17:25 2015 +1300
Branches: depsgraph_refactor
https://developer.blender.org/rB7fc30e5fc885847c0af4f03fb49faa5d0ecc4373

Depsgraph: Fix for Spline IK lag problems in victor rig

Was using wrong operation by trying to look up by name instead of opcode

===================================================================

M       source/blender/depsgraph/intern/depsgraph_build_relations.cpp

===================================================================

diff --git a/source/blender/depsgraph/intern/depsgraph_build_relations.cpp 
b/source/blender/depsgraph/intern/depsgraph_build_relations.cpp
index 65850fd..8d81830 100644
--- a/source/blender/depsgraph/intern/depsgraph_build_relations.cpp
+++ b/source/blender/depsgraph/intern/depsgraph_build_relations.cpp
@@ -1016,8 +1016,8 @@ void DepsgraphRelationBuilder::build_splineik_pose(Object 
*ob,
        }
 
        pchan->flag |= POSE_DONE;
-       OperationKey final_transforms_key(&ob->id, DEPSNODE_TYPE_BONE, 
pchan->name, "Bone Final Transforms");
-       add_relation(solver_key, final_transforms_key, DEPSREL_TYPE_TRANSFORM, 
"IK Solver Result");
+       OperationKey final_transforms_key(&ob->id, DEPSNODE_TYPE_BONE, 
pchan->name, DEG_OPCODE_BONE_DONE);
+       add_relation(solver_key, final_transforms_key, DEPSREL_TYPE_TRANSFORM, 
"Spline IK Result");
 
        root_map_add_bone(pchan->name, rootchan->name, root_map);
 
@@ -1039,7 +1039,7 @@ void DepsgraphRelationBuilder::build_splineik_pose(Object 
*ob,
                parchan->flag |= POSE_DONE;
 
                OperationKey final_transforms_key(&ob->id, DEPSNODE_TYPE_BONE, 
parchan->name, DEG_OPCODE_BONE_DONE);
-               add_relation(solver_key, final_transforms_key, 
DEPSREL_TYPE_TRANSFORM, "IK Solver Result");
+               add_relation(solver_key, final_transforms_key, 
DEPSREL_TYPE_TRANSFORM, "Spline IK Solver Result");
 
                root_map_add_bone(parchan->name, rootchan->name, root_map);

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to