pKrime / Expy-Kit

Blending different Character Rigs together
352 stars 32 forks source link

Binding Rigify_Controls to Mixamo Rig blows up my Rigify Rig #27

Closed martenzander closed 9 months ago

martenzander commented 1 year ago

Hey, I juzst created a rigify rig based on a mixamo rig. I did everything like it was explained in the video tutorial. First I extracted a Metarig and then re-generated a rigify rig. When trying to bind my new rigify rig to a mixamo animation now, this is what my rigify controls look like:

image

Any idea what is going on? I am using Blender 3.3.1

martenzander commented 1 year ago

oh and here is a link to the blend file in case you would like to investigate :) https://drive.google.com/file/d/1H8fSGBOYqt45KleYnSiEi08BULXcEmfE/view?usp=share_link

pKrime commented 1 year ago

Hi, thanks for the sending the .blend file. At the moment the only Matching option that seems to work for this case is the experimental Match Armature Pose, which requires aligning the two characters first and is still alpha.

I see that the metarig rest pose differs from the animated Armature, does it come from a different Mixamo character?

regards, p.

martenzander commented 1 year ago

Hey there, thanks for the quick response! Actually the animated armature should come from the exact same mixamo character. I was using mixamo's swat guy as you might already know after looking into the blend file. However, when downloading the character for the first time, I was using the option "t-pose". Maybe I should have kept the original pose for the purpose of retargeting, because when downloading animations you don't have that option anymore and probably all animated skeletons have their original bind/rest pose.

3dcinetv commented 1 year ago

This looks like an issue where all the meshes should have had the origin at 0,0,0 set before exporting. (Apply location).

lzychowski commented 1 year ago

at the moment the only Matching option that seems to work for this case is the experimental Match Armature Pose

can confirm that using this option fixed my issue

pKrime commented 9 months ago

In version 0.6 Match Armature Pose was renamed as "Current Pose is Target Rest Pose". Please re-open if there are still issues

p.