PBMLegsLength morph does not adjust armature to match

Issue #1055 invalid
Aaron J. Olson created an issue

I have morphs from this set https://www.daz3d.com/genesis-8-female-body-morphs , specifically the legs length morph.
When I import it as a custom morph via Blender, when adjusting the value, the mesh adjusts, but the armature does not. I recently updated to version 3.2 of Blender and version 1.6.2.1023 of Diffeo. Is this a known issue or is this user error on my part on how I imported the morph?

Thank you in advance for the help!

-Aaron

Comments (7)

  1. engetudouiti

    Unfortunately it is current blender limit about driver.

    If you try to import PBM or FBM which change rig transform along with mesh deform, (not pose bones) blender can not manage it. so only shape will be morphed as shape keys.

    You can make character shape with use those morphs in daz studio. When you add those PBM , FBM, DS change zero pose bones = edit bones pos , rotation, scale etc.

    But blender can not drive those edit bones with shape keys..

    That means, You need to export these morphed character as zero pose shape, rig for blender, but you can not import those morphs which change zero pose rig.

    if your morph not need to change rig position, it is not matter. but those hard deform DAZ body morph should show this issue. Basically you make current character shape in Daz studio, but may better not try to import FBM (PBM) which change daz bone transform.

    (JCM or Flexible morph or Pose controller is not matter. because they drive pose bones. (drive bone pose), not drive zero pose rig position.)

  2. Log in to comment