I have two identical armatures:
A - armature with some pose, no animation, B - armature with animation.
I know, that to fix for example arm position along all animation I can select all frames in Graph Editor for specific bone and axis and then use moving along Y axis for adjusting. It works fine.
Now I would like to use exactly the same approach to change all values in my first animation frame to match A armature pose, of course in an automatic way. How can I do that?
Ok, I think I have to explain it in more details.
First of all, armature A only have one pose and no frames at all.
Let's say we have bone named "Root". It's X Rotation is equal to 1 for armature A and 2 for armature B (we consider first frame).
In Graph Editor for armature B I'm selecting a curve which is responsible for this bone and axis. I'm also selecting all keyframes on this curve. I'm using G+Y shortcut to move a curve down to achieve value 1 for it (as in armature A). This way I have the same value in both, but the rest of my animation will follow. I'm adding or subtracting a constant to all my frames. This way I can for example change arm position for all my keyframes respectively (this is an idle animation).
Now I need to do this operation for every single curve in Graph Editor. What I'm trying to achieve is to change my idle animation to play the same move but in different base position defined by A armature.
The first frame of my animation should change to the pose of armature A. The rest of my keyframes should follow, in this case value 1 (2-1) should be subtracted from X rotation value of every single keyframe.