How to make a JCM that fires only when the specific morph is set to 100

battfieldbattfield Posts: 75

I would like to create a JCM that only fires when a certain morph is triggered Only the dirty morphs where the JCM and the specific morph are multiplied appear in the current correction morph.

Post edited by Richard Haseltine on

Comments

  • Richard HaseltineRichard Haseltine Posts: 102,727

    Your image is not showing.

    There are two ways to do this - you could use the Attenuate option in ERC Freeze and seelct your controlling morph, or you could go to the Property Hierarchy pane and drag one of the morphs into the 2nd Stage (Multiply/Divide) sction, setting its type to ERC_Multiply. By multiplying by the value of one morph you ensure that when it is zero the rsult will be zero JCM, even if the other drivers are non-zero.

  • battfieldbattfield Posts: 75

     

    I tried immediately Unfortunately this will happen

    2019-04-28 (3).png
    1901 x 1070 - 656K
    2019-04-28 (4).png
    542 x 1105 - 106K
    2019-04-28 (5).png
    1351 x 1117 - 555K
  • Richard HaseltineRichard Haseltine Posts: 102,727

    Assuming BackShape is the one you want, it's in the wrong place - you've added it as an Add/Subtract subcomponent (that is, the value of the JCM will be added to the existing value of BackShape and applied to BackShape). You want BackShape in Controllers, where the bend is, but under 2nd Stage (Multuiply/Divide)

    Move backshape.jpg
    518 x 296 - 26K
  • battfieldbattfield Posts: 75

     

    I tried what you said, and the result was like this.
    It was up to me after trying this out from the beginning.
    2019-05-03 (4).png
    563 x 980 - 84K
    2019-05-03 (5).png
    1342 x 1092 - 444K
  • battfieldbattfield Posts: 75

    I want "Result Morph=1st Controller Morph*2nd Controller Morph.

    But this result is Result Morph*1stController morph*2nd Controller Moph

  • Richard HaseltineRichard Haseltine Posts: 102,727

    That isn't what I said - I said move BackShape to the Multiply position, you have the same property in both places.

  • battfieldbattfield Posts: 75

    sorry.

    Does that mean it should be put here?
    But the result does not change at all.
    By all means it mixes with the original pjcm.
    At the time of activating backshape
    The morph is the original pjcm multiplied by the correction jcm.
    2019-05-03 (8).png
    1919 x 1088 - 426K
  • battfieldbattfield Posts: 75

    Even if you try this, the result is
    It becomes pJCMThighFwd_115_R * BackShape * hipshape & ThighFwd_115_R.
    That's why HipMorph & ThigFwd_115_R is not a morph of the correction result.

  • Richard HaseltineRichard Haseltine Posts: 102,727

    I'm not following that. If this is a correction for the JCM then the set up is right, but it should be only the chnages needed for the correction, it should not include the base JCM - you would do that by using the Reverse Deformations option when importing the corrective morph.

  • battfieldbattfield Posts: 75

    Reverse deformation option is it?

     

    I have already checked here during the modification morph import, but is this clearly impossible?

     

    2019-05-04 (22).png
    1904 x 1015 - 216K
  • Richard HaseltineRichard Haseltine Posts: 102,727

    Is the JCM,and pose, in effect? Reverse Deformations conmpares the imported mesh with the current shape adn takes the difference, so the dress does need to be in the state that needs tweaking rather than the base.

  • battfieldbattfield Posts: 75
    Let's change the question.
    I would like to fix the broken JCM that can occur when ThighBend when using a morph called BackShape.
    2019-05-04 (24).png
    1366 x 1044 - 416K
    2019-05-04 (25).png
    1330 x 1077 - 436K
  • battfieldbattfield Posts: 75

    Is the JCM,and pose, in effect? Reverse Deformations conmpares the imported mesh with the current shape adn takes the difference, so the dress does need to be in the state that needs tweaking rather than the base.

    How can you enable Pose and JCM in this case?
  • Richard HaseltineRichard Haseltine Posts: 102,727
    buttfield said:

    Is the JCM,and pose, in effect? Reverse Deformations conmpares the imported mesh with the current shape adn takes the difference, so the dress does need to be in the state that needs tweaking rather than the base.

    How can you enable Pose and JCM in this case?

    As long as everything is posed as it was when yiou exported the model for fixing that should work, as long as you reverse out the morphs and pose - given the imported morph a new name, not the name of the morph you are correcting.

  • battfieldbattfield Posts: 75

    sorry .

    Could you explain in the photo?
  • Richard HaseltineRichard Haseltine Posts: 102,727

    Which photo?

  • battfieldbattfield Posts: 75
    edited May 2019

    Photo from My Post Attachments

    Post edited by battfield on
  • Richard HaseltineRichard Haseltine Posts: 102,727

    I'm still not sure what you mean. The method I am suggesting is:

    1. apply your morph and pose the figure with the bend in question, so the JCM triggers
    2. apply the dress - now it should have the morphs automatically
    3. send to ZBrush and do whatever you want to fix the result of morph+pose+JCM
    4. send back to DS, with the figure still posed, give it a new name, and seelct the reverse deformations option
    5. link the new morph as we discussed above

    Now when you pose the figure without your morph applied you will get the base JCM, when you add your morph you will get the JCM plus the extra correction - which is what you asked for.

  • battfieldbattfield Posts: 75
    edited May 2019

    I'm still not sure what you mean. The method I am suggesting is:

    1. apply your morph and pose the figure with the bend in question, so the JCM triggers
    2. apply the dress - now it should have the morphs automatically
    3. send to ZBrush and do whatever you want to fix the result of morph+pose+JCM
    4. send back to DS, with the figure still posed, give it a new name, and seelct the reverse deformations option
    5. link the new morph as we discussed above

    Now when you pose the figure without your morph applied you will get the base JCM, when you add your morph you will get the JCM plus the extra correction - which is what you asked for.

    I have Marvelous Designer 8 but I do not have zbrush or maya.
    How should I do it with morph loder pro?

    Post edited by Chohole on
  • battfieldbattfield Posts: 75
    edited May 2019

    I tried the same thing with HexagonBridge once, but with this method, only manual adjustment can be performed.

    I tried the same thing with HexagonBridge once, but with this method, only manual adjustment can be performed.
    If it is impossible to apply automatically, I think that the question is ended with this.

    Post edited by Chohole on
  • Richard HaseltineRichard Haseltine Posts: 102,727

    Sorry, I thought you'd said you were using ZBrush. The method is much the same, except you export as OBJ instead of sending to ZBrush and import the modified OBJ thought Morph Loader Pro - name the file for import to name the morph. Setting up the linkages correctly will remove the need for manual control.

  • MistaraMistara Posts: 38,675
    edited May 2019

    how would you make that morph slider show whether the user has hip selected, or pelvis selected?

    ty

    Post edited by Mistara on
  • battfieldbattfield Posts: 75

    Sorry, I thought you'd said you were using ZBrush. The method is much the same, except you export as OBJ instead of sending to ZBrush and import the modified OBJ thought Morph Loader Pro - name the file for import to name the morph. Setting up the linkages correctly will remove the need for manual control.

    wait a minute.

    I wanted to see the position of the lingage collective from the beginning.

    So where do you set which morphs and controls?

  • battfieldbattfield Posts: 75

     

    I succeeded in adapting the modified JCM. Shih, when I set the BackShape morph to 0, this time the original JCM was 0 and I couldn't say anything and broke. I think that this meaning is lost if the original JCM does not move when backshape is 0. In this case, I think that it is faster to simulate using Dforce, I'm also thinking of giving up this fix morph.

    2019-05-06 (2).png
    1860 x 1028 - 323K
Sign In or Register to comment.