DAZ G8 => G9 => Diffeomorphic (Rest Pose issue)
So, I had a few G8 figures that I converted to G9 according to the method here:
Basically, the end result is a G9 morph of the G8 character that you apply, then adjust rigging to shape (the G8 & G9 A poses are a little different), then ERC freeze on the morph to get the rig to follow the morph, at least so far as I understand.
I end up with a G9 figure with a morph that moves the legs. I get that into Blender w/ Diffeomorphic (using the latest one), which essentially works fine, but if I convert to Rigify, the legs move inward. I think what's going on is when it converts to rigify, somehow it's removing what the morph did to the position (not the features).
For some reason, it does not happen if converting to MHX.
I'm not sure if it's a Diffeomorphic issue alone or if I need to somehow "apply" the morphed position as a rest pose in DAZ or something. If the latter, I'd be most grateful for knowing how to do that...
Comments
Rigify requires prebended limbs for IK to work fine, that's not necessary for MHX or Simple IK. You have to use "optimize pose for IK" in the rigify options, unless the figure is already prebended in the rest pose.
https://bitbucket.org/Diffeomorphic/import_daz/wiki/Setup/Rigging
Optimize pose for IK was checked by default. Also, the tooltip mentions that is for the hand, and I'm talking about this happening right on the conversion to Rigify, not specifically IK. This happens before I try to pose anything.
All that said, I'm curious what "prebended" means, not familiar with that...but either way, that doesn't seem to affect the issue.
It really seems to be related to the morph changing the leg position. Basically, converting to Rigify "undoes" the translation of the legs that was applied in the morph. It puts the character back to the G9 A-pose, essentially. This wouldn't be a big deal on its own, but if I try to bring in clothes and change the armature to fit it to the character, this becomes a pain point.
If you mean ERC morphs changing the armature, then it is expected that they don't work fine with IK rigs. There's people using ERCs with Simple IK with a relative success, but not MHX or rigify which are more complex. ERCs are for the daz FK rig, not for IK rigs. Anyway ERCs in blender are a complication for the armature and they should be avoided unless necessary, for example if we need to animate a morphing figure.
Then "prebended" means that the limbs are bended in rest pose.