Can I apply animation .res file to another model?

Godot Version

4.4

Question

What I did:
-On re-import, I saved a dancing animation from Model A to a .res file.
-Then on Model B I added an animationPlayer node.
-I then created an animation library and add this dance.res file to it
-But I have these errors on all the bones

AnimationMixer (at: dancegirl_clean_test.tscn): ‘anim/dance’, couldn’t resolve track: ‘RIG_DANCER/Skeleton3D:UpperArm_L’.

How can I do this properly?

ps My models and animation are import from Blender

Your animation must be targetting the same skeleton under the same node path. If you have the same node path you may be able to change the AnimationPlayer node’s root node property

1 Like

Thank you I got it to work now.

Basically Model B has to have the same armature name as Model A, which can be a bit tricky to do in Blender since it doesn’t allow duplicates of armature name through out the file.