Commit: bff91b32aa75a6d35c668656726298613ac7ed5e
Author: Sebastian Parborg
Date: Wed Aug 12 18:05:28 2020 +0200
Branches: blender-v2.90-release
https://developer.blender.org/rBbff91b32aa75a6d35c668656726298613ac7ed5e
Fix T79706: Delta Transform Animation not working
The object "delta_" rna variables were not added to the depsgraph search
and thus it would not trigger updates of the object during animation
playback.
===================================================================
M source/blender/depsgraph/intern/builder/deg_builder_rna.cc
===================================================================
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_rna.cc
b/source/blender/depsgraph/intern/builder/deg_builder_rna.cc
index e3b667427a2..b13ddb294aa 100644
--- a/source/blender/depsgraph/intern/builder/deg_builder_rna.cc
+++ b/source/blender/depsgraph/intern/builder/deg_builder_rna.cc
@@ -311,7 +311,11 @@ RNANodeIdentifier
RNANodeQuery::construct_node_identifier(const PointerRNA *ptr,
contains(prop_identifier, "rotation_axis_angle") ||
contains(prop_identifier, "rotation_euler") ||
contains(prop_identifier, "rotation_mode") ||
- contains(prop_identifier, "rotation_quaternion") ||
contains(prop_identifier, "scale")) {
+ contains(prop_identifier, "rotation_quaternion") ||
contains(prop_identifier, "scale") ||
+ contains(prop_identifier, "delta_location") ||
+ contains(prop_identifier, "delta_rotation_euler") ||
+ contains(prop_identifier, "delta_rotation_quaternion") ||
+ contains(prop_identifier, "delta_scale")) {
node_identifier.type = NodeType::TRANSFORM;
return node_identifier;
}
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs