Reversing a morph

AbnerKAbnerK Posts: 718
edited September 2019 in The Commons

Hi, 

 

is it possible to reverse the action of a morph. That is change the positive direction to a negative? Sometimes the negative part of a morph will do the job but, rather than have to dial the morph backwards which, seems counter intuitive, can it the slider action be reversed? All I can find is Reverse Deformation which is something else. 

Thanks

Post edited by AbnerK on

Comments

  • Sometimes the negative part of a morph will do the job but rather than have to dial the morph backwards which seems counter intuitive

    Morphs are just vertex (and sometimes bone) vectors, and there's nothing unusual about applying vectors in reverse.

    Is there any practical issue you're having other than a dislike of moving the slider to the left rather than the right?

  • It seems an unnecessary effort, but you could put the parameters pane in Edit Mode, via right-click, then right-click in the desired group to create a new property, set that to 100%, set the one you want to reverse to -100%, right-cllck on the new proeprty and select ERC Freeze, and (making sure only the morph you want to reverse is selected in the list of Sub-Components, click Accept. Optioanlly you could then go to the proeprty-to-be-reversed, click the gear icon on the slider>Parameter Settings and check hidden so that you see only your new property (assuming you don't have Show Hidden Properties enabled).

  • Zev0Zev0 Posts: 7,121
    edited September 2019

    You can also export the morph at -100, re-import it as delta's only to update the existing morph slider (make sure name is the same), and then resave it. You might need to update rigging as well if there is any changes to that.

    Post edited by Zev0 on
  • nicsttnicstt Posts: 11,715

    I'd edit the slader to accept negative values. Safer, and often works although sometimes a negative value has no affect.

  • MistaraMistara Posts: 38,675

    It seems an unnecessary effort, but you could put the parameters pane in Edit Mode, via right-click, then right-click in the desired group to create a new property, set that to 100%, set the one you want to reverse to -100%, right-cllck on the new proeprty and select ERC Freeze, and (making sure only the morph you want to reverse is selected in the list of Sub-Components, click Accept. Optioanlly you could then go to the proeprty-to-be-reversed, click the gear icon on the slider>Parameter Settings and check hidden so that you see only your new property (assuming you don't have Show Hidden Properties enabled).

    this is helpful info.

     

  • AbnerKAbnerK Posts: 718
    edited September 2019

    It seems an unnecessary effort, but you could put the parameters pane in Edit Mode, via right-click, then right-click in the desired group to create a new property, set that to 100%, set the one you want to reverse to -100%, right-cllck on the new proeprty and select ERC Freeze, and (making sure only the morph you want to reverse is selected in the list of Sub-Components, click Accept. Optioanlly you could then go to the proeprty-to-be-reversed, click the gear icon on the slider>Parameter Settings and check hidden so that you see only your new property (assuming you don't have Show Hidden Properties enabled).

    Thanks Richard I'd forgotten about that option. I didn't think I needed I would have to explain why I didn't want to have a morph dial into the negative, but I will.

    1, I don't think it's very common to buy an item and have a morph set to '0' and have the option to dial it either way when one way does one thing and the other gives an option for something unrelated. A customer will need instructions. So, 

    2. I want to avoid having to provide instructions for something as simple as dialing in a morph. Good design is intuitive design. I don't want to be that idiot designer that has to put instructions on a door saying 'Lift handle to exit'. 

    Post edited by AbnerK on
  • If you're creating morphs that you are planning to distribute, then I concede that it makes sense.

    However, you weren't specific that was the problem, and given that it would be fairly unusual to create a morph that did the opposite of what was desired, I'm evidently not the only person who misinterpreted the question as relating to pre-existing morphs. And yes, I have dealt with similar genuine questions from people before, so it wasn't so thoroughly weird that it tripped alarm bells in my head.

    Under those circumstances, if you cannot reverse the morph in your original modelling tool (I cannot speak for all modelling tools, but it's certainly possible in Blender), then Zev0's answer of using Daz itself to export and reexport the inverted OBJ shape is valid.

  • Doc AcmeDoc Acme Posts: 1,153
    2. I want to avoid having to provide instructions for something as simple as dialing in a morph. Good design is intuitive design. I don't want to be that idiot designer that has to put instructions on a door saying 'Lift handle to exit'. 

    Wish more felt that way, but even so there are going to be those times ...

    image

    MidvaleMug.jpg
    700 x 689 - 113K
  • AbnerKAbnerK Posts: 718
    Doc Acme said:
    2. I want to avoid having to provide instructions for something as simple as dialing in a morph. Good design is intuitive design. I don't want to be that idiot designer that has to put instructions on a door saying 'Lift handle to exit'. 

    Wish more felt that way, but even so there are going to be those times ...

    image

    :D 

  • AbnerKAbnerK Posts: 718
    Zev0 said:

    You can also export the morph at -100, re-import it as delta's only to update the existing morph slider (make sure name is the same), and then resave it. You might need to update rigging as well if there is any changes to that.

    Thanks, I'll have to say again,  this is great.  I didn't think of this, seems obvious now. And thank you for just answering the question I asked. That's so helpful. ;) 

Sign In or Register to comment.