diff --git a/synced_animation_graph.cpp b/synced_animation_graph.cpp index 9747743..96deca9 100644 --- a/synced_animation_graph.cpp +++ b/synced_animation_graph.cpp @@ -344,8 +344,6 @@ void SyncedAnimationGraph::_apply_animation_data(const AnimationData &output_dat } } } - - graph_context.skeleton_3d->force_update_all_bone_transforms(); } void SyncedAnimationGraph::_set_process(bool p_process, bool p_force) { diff --git a/synced_animation_node.cpp b/synced_animation_node.cpp index 1a57ccf..2575cfc 100644 --- a/synced_animation_node.cpp +++ b/synced_animation_node.cpp @@ -282,7 +282,7 @@ void AnimationSamplerNode::_bind_methods() { void AnimationBlend2Node::evaluate(GraphEvaluationContext &context, const LocalVector &inputs, AnimationData &output) { GodotProfileZone("AnimationBlend2Node::evaluate"); - output = *inputs[0]; + output = std::move(*inputs[0]); output.blend(*inputs[1], blend_weight); }