Daz Tutorial Using D-force to fit clothing for larger bodies.

Empiric

Throbbing Member
Respected User
Game Developer
Jan 13, 2020
2,702
40,241
698
Just gonna share how I fit clothes onto larger bodies using D-force nowadays, rather than creating custom morphs inside 3d modeling software like I used to. It's fairly fast and simple if you use the and gives great results.

(if you don't want to use the script, you will have to export the clothing piece as .obj, import it back and save as a morph)

First thing you want to do is prepare scene in which you will run the simulation. In the scene you only want the figure you will be fitting the piece of clothing on and a simple primitive plane, if there is a skirt or piece of clothing that will touch the ground, otherwise it is not necessary. Simulation settings are default except you don't want the figure to start from memorized pose and you want to use timeline play range option. As for frames, I do 30 frames, with the morphs I'm fitting the clothing for dialed up at frame 15.
Here is the base scene:
You don't have permission to view the spoiler content. Log in or register now.

Now as example, I'll use the last body morph I made (Body G2) together with one of my cleavage morphs at 70% of it's value (Cleavage_T4):
You don't have permission to view the spoiler content. Log in or register now.

You see that the figure is zeroed out at 0 frame and on frame 15 my morphs are at the values I want them at. Now I can load the piece of clothing I want to fit onto this figure.
Note that not all clothing assets are made equal and some are more hassle to deal with than others. Also if the clothing is not d-force at all and you just add the d-force modifier yourself (Edit - Object - Geometry - Add D-force modifier with dynamic surface), the simulation might blow up or not behave as well as you'd like in a lot of cases.
For the first example I'll use the simplest case, well behaving piece of clothing. Specifically .
In general Sveva's d-force assets are the best behaving there are, at least from my experience. Lil-flame's and Sue-Ye's also usually work great, though Sue-Ye's often need a bit of tweaking in surfaces, more on that later.

Here's the clothing asset loaded onto the figure, without any changes or modifications I can just run the simulation.
You don't have permission to view the spoiler content. Log in or register now.

I already know the simulation will run smoothly in this case, I still check the result, I might want to try a different cleavage morph or the same one at a different value, but I'm pretty satisfied with the result so I'll just move on and save the simulation as a morph using the script I linked in the beginning. Though another thing you might want to do at this point is up the mesh smoothing of the asset to improve how it conforms to the figure to check first.
You don't have permission to view the spoiler content. Log in or register now.

You can see I that upped the smoothing to 15 and it looks great, so I use the dforce2Morph utility with the piece of clothing selected. Frame doesn't matter as long as the body morph is at it's final value (for me that's frame 15 or higher). The only thing I want to change in the window that popped up is the morph name to keep track of all the fit morphs. It's going to be useful a bit later.
In this case it's FIT_Body_G2_70T4, because.. well.. it's fit for morph Body G2 with cleavage morph T4 at 70% of it's value, this obviously doesn't matter, it's just for you so use whatever system suits you. Now all you do is hit Accept and the fit morph is saved onto the clothing automatically.
You don't have permission to view the spoiler content. Log in or register now.

Now if everything went well you will go back to frame 0 and the morph saved will be dialed up. But I'm not done with this piece of clothing yet so I'll just go ahead and zero the morph (alt click on the morph) to get back to the state I was in before the simulation. I will also zero the cleavage morph because I will be simulating the reveal breasts fit morph.
You don't have permission to view the spoiler content. Log in or register now.

Now you can see that at frame 0 I have base figure with no morph dialed up and the show breasts morph dialed up on the clothing and on frame 30 the show breasts morph is at 0 and the figure is dialed up.
You don't have permission to view the spoiler content. Log in or register now.

Then I run the simulation again, check the result and if I'm happy with it I'll save the fit morph using the utility again..
Screenshot 2025-12-10 232406.png

Now that I have the fit morphs I can load any character I'll be using the morph on and do the actual fitting, this will require me to dial off the conforming morphs loaded from the figure onto the piece of clothing and dialing up the simulated fit morph. (this could be bypassed with extra effort if you dialed up the fit morph, dialed the morphs it is fitted for to -100 or whatever value of a morph you simulated it for, exported it, imported it back on the clothing, saved as a new morph and deleted the old fit morph.. but.. yeah..)
Anyway, here is a scene with a character using the Body G2 morph and I went ahead and loaded the piece of clothing on the character and dialed up the Cleavage morph to the same value I simulated it for:
Screenshot 2025-12-10 233624.png

For the next part you need to show hidden properties (click the 4 lines with a little triangle next to parameters and in preferences click show hidden properties). In the currently used tab you will see all the morphs loaded from the figure onto the piece of clothing and here is where the morph name comes in handy, what you want to do is dial all the morphs you used in simulation to 0, so the piece of clothing isn't using them to conform to the figure, but our simulated morph. In this case I will go ahead and dial Body G2 to 0 and Cleavage_T4 to 0 and then I will finally dial up the fit morph, which will be in the parameters tab of the clothing where you saved it, which by default is under Actor. (Order doesn't matter.)
Now you are pretty much done, your clothing should be fitted and under currently used you should only see the fit morph and other morphs that you didn't make the fit morph for like this:
Screenshot 2025-12-10 234544.png

You can change up the smoothing or whatever, play with adjust morphs if there are poke-throughs, that's up to you.
If you then want to use the reveal fit morph, simply get the figure into the state you were simulating the reveal morph for, in my case I just zeroed out the cleavage morph from the character. Then dial off one fit morph and dial up the second one. Of course, because I manually dialed off the cleavage morph from the clothing from 70 to 0, once I zero it out from the character, it will jump to -70 on the clothing, so I just zero it there as well. I also dial up the show breasts morph and that's it.*
Screenshot 2025-12-10 235027.png Screenshot 2025-12-10 235108.png

*Note here though, and I don't have a clue why, it's probably where is the 0 value of the reveal morph on the clothing during the simulation and saving of the fit morph, but sometimes you have to dial up the reveal morph and sometimes the utility saves it in a way that you do not have to dial it up, you will see once you try to. There are other issues with this, when some clothes have loaded morphs by default and you run the simulation and the result looks great so you saved it and then you try it on the figure with freshly loaded piece of clothing and it looks like a mess cause it somehow doubly saves the morph that's loaded by default and some sort of fuckery is going on. I notice this a lot with Linday clothing like some d-force wet t-shirts I tried, so if that happens and you don't know why, that's that..

This should cover the basics, I will go over some important surfaces and some different cases in comments because this post is getting lengthy and it doesn't let me load in more screenshots other than thumbnails which annoys me greatly. :geek:

If you have any additional problems or questions feel free to ask here or on discord.
 
  • Like
Reactions: Ying Ko

Empiric

Throbbing Member
Respected User
Game Developer
Jan 13, 2020
2,702
40,241
698
Most important surfaces:

Friction - controls friction :WeSmart:
super useful for stuff like panties or stringy pieces of clothing sliding off nipples and such. The higher the value, the 'stickier' the mesh is.
Example d-force panty simulated on a thicc figure with default friction value vs lower value:
Screenshot 2025-12-11 002234.png Screenshot 2025-12-11 002303.png

Dynamic strength - basically controls how strongly the simulation affects whatever part of clothing is the surface assigned to.
You want to look at this if part of the clothing isn't being simulated or if you perhaps don't want the simulation to affect part of the clothing, let's say sleeves of a sweater are being affected by the simulation too much so you'd lower this value.

Contraction-Expansion Ratio - what it says, controls how much the mesh contracts or expands during the simulation.
This is a tricky surface to control, because you kinda want the clothing to have as much freedom to expand as possible to fit the larger bodies, but with values too high, it will result in a bit of bagginess is the word I'd use I guess.
Usually I find myself using the values between 92-100, but sometimes I go lower or even over 100.
A good example is corset like clothing where you want the corset to well conform the figure but you also want to make enough room for the bewbage.. picture 1 is with default daz value which is 100%, you see that the corset doesn't keep form around the waist which is not how a good corset behaves. So I lower the value a bit until I find a result I like, it's often trial and error. Now in picture 2 I like the result around the waist, but the bewbage doesn't look quite right, so I got back to the friction and I play with that value so the corset doesn't stick as much to the mesh on the boobs and I really like the result so I save it as a fit morph. Now because I really like how this simulation is and I might want to use the same settings later, I will select the corset here and go to file - save as - material preset and I keep everything checked and I save it into the folder with the clothing asset as a material preset. This way later when I'm simulating fit morph for this clothing for a different figure I have good starting point for the surface settings.
Screenshot 2025-12-11 004151.png Screenshot 2025-12-11 004219.png Screenshot 2025-12-11 004337.png Screenshot 2025-12-11 004655.png
The picture 4 is just the same simulation but this time with friction at minimum value, this can be sometimes another use for it, as a sort of undress morph or to help with undress morphs for stuff like skirts or anything that is not physically attached with straps and stuff like that.

Those are pretty much the only surface settings for simulation I ever temper with, apart from maybe collision offset if there are straps crossing and they end up going through each other during simulation.
 
  • Like
Reactions: Ying Ko

Empiric

Throbbing Member
Respected User
Game Developer
Jan 13, 2020
2,702
40,241
698
I'll also note some problems I've ran into:

Part of the clothing isn't simulating even though dynamic strength is set to 100 on all surfaces:
The vendor probably weight mapped the asset in a way for the simulation to affect only the part of the clothing it was meant to affect, for example a skirt of a dress but not the bust. Fix this by going to edit - object - geometry - remove d-force modifier and then again edit - object - geometry - add d-force modifier with dynamic surface and try again. Simulation might blow up though.

*Simulation just blows up:
Play with the surfaces, try again. If it blows up again, cry and give up.

The clothing has a clip, zip, straps holding it together and it comes undone during the simulation:
Try lowering the the dynamic strength, if it still comes undone, give up. The mesh just isn't connected.

Unintentional nip-slips:
Up the friction. If it doesn't help, up the Contraction-Expansion ratio. If it still doesn't help, try a different cleavage morph. Still nip-slipping? Cry and give up. Realize nipples are life. Save it as a morph with the nip slip, render a hot busty milf with it and pretend it was intentional.

Clothing isn't D-force:
Edit - Object - Geometry - Add D-force modifier: Dynamic Surface

Clothing is now D-force but the results are awful:
Play with simulation surfaces. If they are still awful, give up.

* I might remember some issues I've ran into later or if somebody runs into some issues I'll add them here.
 
  • Like
Reactions: Ying Ko

Empiric

Throbbing Member
Respected User
Game Developer
Jan 13, 2020
2,702
40,241
698
If you are asking where to find glorious cleavage morphs like mine.. you can basically just rotate/scale/move the pectoral bones and export/import it as a cleavage morphs or here are (at least I hope those are the cleavage morphs. :KEK: )
Note that they are for genesis 8.1 and won't work on 8.0!
Screenshot 2025-12-11 014803.png

Another super useful morph would be a pressure morph, for example I often use the bra pressure morph from with limits turned off (in parameters of the morph click off limits) and dialed up to 150-250 value.
Here's an example with the pressure morph at 200, same rules apply, dial it up to desired value in the simulation as with the body and cleavage morph and then dial it off on the clothing in the scene. Good thing is that the clothes will often conform to the pressure morph during the simulation and give good results. This pressure morph is HD so it looks really nice at higher subdivision in the final render.
Screenshot 2025-12-11 020104.png
 
  • Like
Reactions: Ying Ko