Rokoko / rokoko-studio-live-blender

Rokoko Studio Live plugin for Blender
GNU Lesser General Public License v3.0
328 stars 38 forks source link

Changing action after retargeting #63

Open EfstathiosTasiopoulos opened 3 years ago

EfstathiosTasiopoulos commented 3 years ago

After a retargeting is complete the animation works, but after you change pose or layer in the pose library, the model behaves abnormally. It changes scale, position, and sometimes the mesh moves away from the skeleton and deforms. The screenshots below are all taken on different layers using the Mime model provided by Rokoko and using an animation from the ones given by Rokoko after installing Studio (Sam actor). What I did was just retargeting the skeleton like the tutorial on Youtube. deform issue_scale issue1

Other people are having issue with Pose library. This customer says:

"I have now tested more and I see a pattern. Its one issue after I set Tpose in the addon and one after I recorded.

So I have discovered that...

Poses that I created (saved in Pose Library) on a character before the character was set Tpose works to set on a characters before Tpose
Poses that I created (saved in Pose Library) on a character after I set Tpose works to set on ab characters after Tpose (but before recording)
After I recorde none of them works.
It doesn't matter if I have bone orientation on when importing fbx, same result.

Picture 1 straight hand before Tpose set Picture 2 Fist hand before Tpose set

After I set Tpose they doesnt work, its not the same pose. If I use the poses that is saved from a character after Tpose set, I can use them on a character after I set Tpose (but not before)

Picture 3 the fist pose that works before tpose set, but now set after recorded from Rokoko (not the same pose). Picture 4 the fist pose that works after a tpose set, but now set after recorded from Rokoko (not the same pose).

Attached a blender file that includes the 4 poses I created to show the problem, in the pose library test (character imported with auto bone orientation) Attached the character (fbx) that I used.

If I do exactly the same on Blender 2.80 with addon 1.0 none of this issue occur. If I use Blender 2.80 or any other higher version of Blender with addon 1.1 or higher the issues occur.

I select the bones in Pose Mode and then I add the Pose."

1 2 3 4