JCMs don't work on imported graft.

Issue #1408 invalid
Indulge Me created an issue

Forgive me if this is a problem between chair and keyboard (wouldn’t be the first time, so rebukes won’t offend).

I exported a Genesis 8 Female with Laudunum’s new Advanced Pussy on it (non HD export, 1.6.2.1277). The result of Easy Import is shown below. I don’t think the JCMs are being driven properly (or at all). This AP geograft is a fair part of the thigh and all the hips. It’s also rigged. For making morphs it’s by far the best I’ve used. I don’t need the rigging however, just the shapes and JCMs.

What mistake did I make, or does Diffeo just not work with this product at the moment?

Options:

Result:

Comments (16)

  1. Indulge Me reporter

    Thanks.

    OK so I installed the dev version and this time I also checked Transfer To Geografts. Same problem when posing the legs, distortions in the thighs.

  2. Alessandro Padovani

    I see in the readme that this geograft uses custom jcms. As usual you have to import the custom jcms after merging rigs, then transfer to the geograft, then merge the geograft. This is the same for any figure, geograft, outfit or hair with custom jcms.

    If there’s nothing to add please close as invalid.

    https://www.renderotica.com/store/sku/66734_Advanced-Pussy-for-Genesis-8-Female

    p.s. Also I see you import the control rig that’s not supported so it may cause errors. You need to delete the control rig in daz studio before exporting.

  3. Thomas Larsson repo owner

    Alessandro, please don’t close this because it is definitely a bug, and a complex one at that. This will take time to figure out.

  4. Alessandro Padovani

    Thomas, it works fine here. Unless I miss something or you want to support control rigs other than facs.

    Let me know.

    steps:

    1. In daz studio delete the control rig since it’s not supported, test scene apussy.duf provided.
    2. Easy import in blender with jcms and transfer to geografts. Or manual import with jcms and transfer to geografts it’s the same.
    3. Import the advanced pussy custom morphs.
    4. Merge geografts.

  5. Thomas Larsson repo owner

    No, your scene does not work fine, as can be seen in the picture you uploaded. It has nothing to do with jcms and happen before merging rigs. A 90 degree Z rotation for lThighBend gives an ugly deformation for the pussy mesh, which has to be compensated by a 90 degree Z rotation for lAbductor. It would work if lAbductor were the child of lThighBend, but the parent is the pelvis.

  6. Thomas Larsson repo owner

    OK, I got it. I missed that you have to import all custom morphs in the Base directory. The AP, BC and Ghost morphs, which are all hidden, move the abductor and other bones when the thigh is rotated.

  7. Indulge Me reporter

    Alessandro, issue between chair and keyboard then. When you say “import custom morphs”, at what stage do I do that? After easy import, I select the genital mesh then go and find the AP asset folder and select all the morphs there?

    I guess I don’t merge geografts in the easy import, in order to get them onto the figure? I import custom morphs first?

  8. Indulge Me reporter

    Am actually genuinely confused by this. All my shape keys are purple (driven, it seems), so I can’t play with them. I’ve imported expressions, visemes, head, FACS, etc. more or less all of them. So either I’ve done something wrong, even with easy import, or I’m not understanding how to use Blender properly…

  9. Alessandro Padovani

    @Thomas, the abductors work fine in my example above, as you got yourself we have to import all the custom morphs.

    @Indulge, the exact steps are described above in my report for Thomas. If you can’t move the bones then you probably forgot to “make all bones posable”, there’s both the option when you import morphs or the tool to use after.

    If there’s nothing to add we may mark as invalid.

  10. Indulge Me reporter

    Sorry I have to return with an issue, related to this graft if not the jcms. It won’t let me merge geografts. I’m sure (again) there’s something I’m missing here that’s obvious to you (between chair and keyboard again).

    I import a figure with easy import, as follows:

    and then I import custom morphs, or don’t, whatever just for testing. I see the rig wasn’t merged even though I specified that in the easy import. And whichever way I try to merge geograft gives me an error:

  11. Indulge Me reporter

    I think for some reason it’s bringing the rig in as well. When I deleted the graft in Daz and re-added it, deleted the controls from it then exported again, it came in to Blender fine. Perhaps if there’s a non-zero property or some other change or key for it in Daz, it comes into blender with rigging regardless. It’s not entirely clear.

  12. Alessandro Padovani

    Can’t tell what happened in daz studio, but in blender you have to merge the armatures first. You can reopen the issue if you have the exact steps to reproduce, or open a new one.

    Otherwise it’s only a waste of time if it’s a glitch we can’t reproduce.

  13. Log in to comment