Changing Rest Position of a Model with Animations

I have to use an animation in a model, say A, on a new model that I made, say B. Model B already has existing animations on it. Now the two models have different rest positions with respect to the animations (the rest position in the pose library). So copying the keyframes directly from A to B has messed up alignments and copying.
I found that the possible solution is to change the rest position of A to standard A-pose (B already has rest position set to A-pose). Now converting the rest position of A to an A-pose should happen while keeping the animations intact and safe.
So, how do I do this rest position change without affecting the animation itself? Is changing the rest positions the only way to transfer the animation or is there any other way?

Trying to follow the A to B thread…
You have a Model, with animations and an A pose for rest…
You want to copy an animation, from a model that has a T pose…
Is that the basic thought here?

I would recommend trying Expy-Kit to retarget one to the other … Best if they both have the same structure and bone names…

I tried retargeting addons today, after reading your reply. Expy-kit does not recognise the skeleton types to extract the current rig/skeletons in my models. This is maybe because my team used various other softwares for creating the animations and models like Unity and Maya.
I later searched for Retargeting addons and found out Rokoko add-on for skeleton retargeting. With some tweaking and handling weird issues, I finally got the conversion done.
Thanks a lot! :grin:

1 Like