Convert TriAx weighting result to a "delta" morph.

pdq72_67d9426a23pdq72_67d9426a23 Posts: 13
edited December 1969 in Daz Studio Discussion

I need to create a morph that only considers the difference between general weighting and triax weighting only.
In other words, I want to create a morph that I can use to transit between general weighting to the triax weighting result for a particular pose.

I am looking to use the character in Unity. I have tried importing the pose as an OBJ, but the character shape is extremely exaggerated when the morph is dialed. This is why I believe only a "delta" morph would work.

Thanks.

Comments

  • edited December 1969

    pdq72 said:
    I need to create a morph that only considers the difference between general weighting and triax weighting only.
    In other words, I want to create a morph that I can use to transit between general weighting to the triax weighting result for a particular pose.

    I am looking to use the character in Unity. I have tried importing the pose as an OBJ, but the character shape is extremely exaggerated when the morph is dialed. This is why I believe only a "delta" morph would work.

    Thanks.

    AFAIK i don't think you can mix weight map types in daz studio.
    You might try converting the weight mapping to "blended" edit>figure>Rigging>Convert triax/general weight to blended.
    that might or might not work for what you are going for.
    If you could post a screen shot of what is happening, somebody with more rigging experience may be able to help.

  • Richard HaseltineRichard Haseltine Posts: 102,231
    edited December 1969

    A morph is a shape, it has nothing to do with the rigging system used.

  • pdq72_67d9426a23pdq72_67d9426a23 Posts: 13
    edited December 1969

    Check out the screenshot below.

    The above image is General weighting enabled on a Victoria5 rig.

    The bottom image is the same pose but with a "shoulder_morph" applied. I got this morph by first enabling TriAX weighting and
    then saved it out as an OBJ. I reimported it as a morph.

    The problem is that in order, for this to work I have to "zero the shape and pose" to a base figure.

    I do not want to have to zero the shape. So I am wondering if there is a way to build a "delta" morph which takes the difference between the Victoria shape and the "shoulder_morph" and construct a new morph which only contains the vertex differences? If that makes sense.

    daz_morph_screenshot.jpg
    510 x 500 - 76K
  • Richard HaseltineRichard Haseltine Posts: 102,231
    edited December 1969

    Ah, so you want to set up a corrective morph - one that will kick in (in this case) when the shoulder is down? You need to use Morph Loader pro and check Reverse Deformations when importing your morph, to subtract out the effect of the lowered arm and leave just the changes you made in place. The you need to link the morph to the pose, which is best done in the new public beta as there's a crash bug using ERC Freeze in the release build - do you have that?

  • pdq72_67d9426a23pdq72_67d9426a23 Posts: 13
    edited December 1969

    Thanks. I'll give it a try.

Sign In or Register to comment.