Calling SickleYield: Generating Morphs w/ VWD Results
A while back I think I did this successfully, but now I can't get it to work...
I have a rigged clothing object in D|S. I apply VWD to do a cloth sim, and the result it names xxx_VWD, and it's just a mesh object (unrigged).
So now I want to convert that to a rigged object, using the Transfer Utility. So I choose the base rigged clothing used as the source for the sim, the sim result (xxx.VWD) as the target, and no matter what settings I try all I get is a rigged version of the original clothing object prior to the sim.
Previously I recall the big issue was getting double morphs injected into the result, and as long as you manually delete all the morphs with Properties Editor you're fine. But now I don't get that. Just a duplicate of the original rigged clothing object.
Anyone know what's going on? Thanks.

Comments
I don't have VWD, so this is a guess, but I would think that you would just want to load the simmed clothing as a morph with Morph Loader Pro, not rig it with Transfer Utility.
Hopefully someone who owns VWD will come along with a more definitive answer.
Is xxx_VWD loaded as a prop, with no trasnforms or morphs applied? Can't you load the xxx_VWD file as a morph for the original clothing figure?
Yeah, VWD generates the xxx_VWD mesh as a result of the simulation. It basically copies the rigged clothing mesh and uses that duplicate mesh to run the sim, then just adds that resulting mesh as a simple mesh object.
Maybe that's what I did before....used the sim result as a morph target
I'll give that a shot.
Thanks.
HEY IT WORKED !!! (Well, not yet...)
My initial problem was it couldn't create the morph because geometry didn't match, so I checked the file size of the morph OBJ vs the file size of the base clothing OBJ and the morph was HUGE. Turns out when I saved the morph OBJ it included the character and a whole bunch of stuff.
And once I cleaned out the scene, and remembered to select "Reverse Deformations" on the Morphloader Pro options, it works fine.
Thanks !!!!
Although now when I load the new rigged clothing into a scene it looks fine, but as soon as I fit it to a morphed character, it gets grossly distorted.
And I even went into Properties Editor and deleted all the associated morphs, so now there's only the one morph associated with the rigged clothing, and that's the Morphloader morph.
Hmm....
EDIT: I have it so if I zero the shape of the base character I'm fitting the clothing to it works fine. Somehow it's inheriting the morphs from the base character even after I deleted all the morph properties of the new clothing.
Yes, if there's no morph named so-and-so and if so-and-so on the base figure is set to AutoFollow then DS will generate a moph in the fitted item. Reverse Deformations on loading the morph shoul remove the effects, so that you get an item that fits the base shape and looks right when the morphs are set.
Richard,
So are you saying I should set the base conforming clothing to AutoFollow, then load the morph using MorphLoader, setting Reverse Deformations, and then fit the conforming clothing to the character, and it should work?
Because I just tried that and it's still distorted when I put the morph dial at 100%.
Forgive me, I'm a complete moron when it comes to conforming clothing and morphs and stuff.
The clothing should be fitted to the base and the base should be in the pose/shape the drape was generated from.
Okay, I'm trying to get this resolved and put together a step-by-step procedure for others trying the same thing. Below is what I've done so far, and the last step is where I'm hung up. I'm hoping someone (maybe the awesome SickleYield) will help to correct what I have and finish the final steps:
"Creating Conforming Clothing from a DAZ Studio/VWD Cloth Simulation
If you’re going to do a VWD simulation on an existing conforming clothing object, and then convert the resulting mesh to rigged, conforming clothing, it’s best that you use the VWD result as a morph target on the original conforming clothing as follows:
At 7, does the figure have the morphs applied that were ineffect at 3?
Richard,
Step 7 is an empty scene where I bring in the base conforming clothing in preparation for applying the new morph target. So no, I haven't applied any morphs to the conforming clothing to match the G3 morphs used during the cloth sim.
And there's no figure (eg, G3 or whatever) in the scene. Is that what you mean?
Reminds me of the workflow I used to get slimed suit: https://www.daz3d.com/forums/discussion/163101/wow-i-ve-been-slimed/p2
Difference seems to be that I used transfer utility at some point with reverse source shape from target checked.
Yeah I tried the transfer utility but the feedback I got was it's better to use Morph Loader and make a morph to the base conforming clothing. Not sure why though...
And it seems like a great solution and all works great until the final step of "fitting" the newly morphed clothing to the character. Then, KABLOOM !!!
The clothing should be fitted to the base figure, and the base figure should match the state it was in when you sent the clothing across to VWD - Reverse Deformations works by looking at the non-zero values (its own or passed from the fitted-to figure) on the target of the morph and subtracts those changes from the imported morph, leaving only the changes generated by (in thsi case) VWD. With no deformations applied there's nothing for it to do.
Wow, it's like magic. Suddenly it works !!
I'll go thru it from scratch once more and finalize the procedure and repost it for whoever else is interested.
Thanks much Richard. You're all awesome and stuff
Okay, it looks like I have a final procedure for converting a VWD mesh into a conforming clothing morph, thanks to Mr. Haseltine.
Awesomeness.
Remember to save your new morph as a morph asset if you want to permanantly keep it. Otherwise, next time you load the clothes, your morph will not be there.
File>Save As>Support Asset>Morph Asset(s)...
Okay, thanks. I save the entire conforming clothing as a Scene Subset and that seems to work too.