Help with BlendSpace Interpolation

Godot Version

4.5.1

Question

I am trying to use a BlendSpace1D to have my character’s gun and head move up and down with mouse movement, but I’m running into an issue where instead of moving up and down, the arm swings out in an arc between the blend positions. Is there a way to fix this, or alternatively, a better way to achieve the same affect?

https://imgur.com/a/blendspace1d-KZHh4TC

I’m using a glb file exported from Blender, so I can’t edit the animations or model from within Godot.

Maybe IK modifiers could be of use for you. To follow the target with your head, you can the. LookAtModifier3D and SkeletonModifier3D to aim. Maybe a combination of modifiers and animations will give you the best results, even using masked animations,