Why is this pose not loaded correctly ?

Issue #699 resolved
bouich jules created an issue

Hello,

I don’t know why this exact pose doesn’t load correctly with the plugin:

i made a video:

https://streamable.com/1pgmi8

I tried to turn off rotation and limit but still

looks like this:

instead of:

Pose in attachment,

Thank you so much!

Comments (6)

  1. Thomas Larsson repo owner

    I don’t understand this at all. First, the problem has nothing to do with rig conversion, but happens if you import the file to G8F as well. In DS, the lShin rotation is (78.9, 3.3, -4.6), but in the pose preset the rotation is (-62.6, 3.3, -4.6), and that is the rotation loaded into Blender (with some flipped signs). You need to disable limits, otherwise the X rotation is limited at -11.

  2. Thomas Larsson repo owner

    For comparison, the base pose kneeling B, the lShin rotation is (153.2, -25, 3.3) in both DS and Blender (apart from signs).

  3. Thomas Larsson repo owner

    OK, I think I have figured it out. Your pose is a combination of bone rotations and body morphs (pose controls). If you only load the first, things go wrong.

    To include the body morphs, set Missing Morphs to Load All. Importing the pose now takes a long time, because there are a lot of missing morphs to load, not only the body morphs. The pose in Blender is now better, but it is still not the same as in DS, because the bone rotations are driven. To fix that, Make All Bones Poseable and import the pose again. Importing is now much quicker because the morphs have already been loaded, and the result should agree with the pose in DS.

    There is a small discrepancy in the picture above (left hand does not touch butt), but that was fixed after I turned on Ignore Limits.

  4. Thomas Larsson repo owner

    You can of course also load the body morphs and make bones poseable before importing the pose the first time. Then you can leave Missing Morpsh at Ignore.

  5. Thomas Larsson repo owner

    To avoid the problem altogether, do Edit > Figure > Bake To Transforms in DS before saving the pose preset.

  6. Log in to comment