Getting corrective morphs working on clothing
Hey community!
I'm trying my hand at corrective morphs for clothing for the first time. I thought that I had the hang of it, but a certain situation is giving me trouble.
In Attachment 1, you can see how the outfit looks without any corrective morphs, and in Attachment 2, you can see the first corrective morph added. It looks good, it works great, yay. That part's fine.
But, if I put the character in a pose such as you see in Attachment 3, things look a bit wonky, so I want to create another corrective morph to go on top of this. I do this the same way as I made the first one, by saving out the deformed geometry, modifying it, and then applying both morphs (the saved one at -100%, the new one at 100%). However, as you can see in Attachment 5, this doesn't work out. The corrective morph is shown in Attachment 6.
I believe that what is happening is that the morph itself is causing the geometry to move, causing it to be re-bent by the rigging. My question is, how can I prevent this from happening?
Thanks for taking a look!
Comments
You probably need to set reverse deformations to "yes" in Morph Loader Pro when you reload it.
Yes,, without reverse defomation option , you make morph from zero shape zero pose. I feel same thing,, but probably,,
because we do not know,, which way,, you hope to make new morph for new pose?
I could understand, the morph1 was made for zero pose. (with morphed). then when morph1 = 100%, your clothing sahpe is good for zero pose. it is reasonable.
Next you pose your Actor.. (name as "strecth pose " keep morph1 = 100%. then find some distortion.).
you plan to make new morph2.as corrective morph for the "strecth pose " , on this point,, you can choose two way..
caseA : you hope to use the morph2, without apply morph1 any more for "stretch pose."
(the clothing fit well when you remove morph1,(morph1= 0%, not -100, or 100) ,then apply morph2 = 100% for stretch pose)
caseB: you hope to use the morph2 keep apply morph1 .
(the clothing fit well when you keep morph1=100%, then apply new morph2=100% for stretch pose)
Usually corrective morph made for zero pose,,(which you made, first) should be keep 100%, for all pose . then we may need only delta morphs from the shape morph1 100% applied). it is CaseB.
if you plan CaseA,, when you apply stretch pose you need to remove the morphA value only from the clothing,
then exprot the current shape clothing.
adjust sahpe, make new morph.obj,, then import again, with set "reverse defomation" "on".
If you plan Case B,, after you apply "stretch pose", you set morphA value keep 100%. , then try samething (both case, you need
"reverse defomation" *on"
Thanks guys; reverse deformation makes it work while still fit to the character!