How to remove a dForce modifier but retain an object's pose
Hexdrake21
Posts: 94
in New Users
How to remove a dForce modifier but retain an object's pose
Is there a way to memorize an object's pose after it has been simulated? For instance, I have a figure with both dForce hair and a dForce cloak underneath. I can simulate the hair and cloak seperately, but is there a way to remove the dForce modifier on the cloak, allowing me to simulate the hair on top of the cloak after the cloak has been simulated? I've tried memorizing the pose, saving the pose, etc. but as soon as I remove the dForce modifier, the cloak returns to its draped shape, and trying to restore the object's pose post dForce simulation doesn't work. Any advice is welcome :-)
Hexdrake
Comments
@Hexdrake21 I have need of this constantly and it's thankfully very simple!
Use Freeze Simulation on any item that you sim and want to keep that way while another item is simmed around it...
With the Cloak selected in the Scene Tab (after it's simmed), go to the Parameters Tab and look for Cloak > General > Simulation > Freeze Simulation Turn that ON and you're ready to sim the Hair.
The Cloak will still be visible in the simulation so things will collide with it but it won't move. Be careful, if you ever use the Clear Simulation Data to reset Dforce Simulations, that will clear the Sim Data from an object with Freeze Simulation turned on as well.
Thanks for the suggestion, I'll remeber that for the future. I froze the sim on all dForce items but the hair, but one strand is still hitting something. What is the easiest way to fix this? I've tried sims both from memorized pose and current pose, and used all the hair shaping tools. Is there an easy way to hide this or fix it somehow in Daz, or should I just put the final render in GIMP and fix it there (a solution I don't like)?
@Hexdrake21 I'm not as knowledgeable about Strand Based Hair when it comes to Dforce specifically, but I do have that hair and loaded it onto a figure wearing a cape, Froze the Cape's Simulation and can't seem to re-create that prob with several different tweaks...
I haven't morphed the hair at all, I made the Cape white so I could easily see if there were any intersections before, during or after Simulation and didn't see any problems. Maybe describe what morphs you did before Simlation? With that info I could test a few things, though if you'd rather know yourself what I would look into:
Simluation Settings Tab
In the Editor (Top Tab), I'd Select All at the top of the hierarchy on the left so you can see all the Parameters at once:
Collision Mode: Try switching between Good and Better.
Subframes Default is 8, I tried setting it to 4 and had no problems, faster Sim and a little different/flatter look to the Hair.
Frames Per Second (FPS) Multiplier Default is 2, I tried setting it to 1, similar to Subframes, faster, flatter, no problems experienced.
MRL DFLL Hair
With it selected in the Scene Tab (just as you have pictured), go to the Surfaces Tab
In the Hierarchy on the Left, select MRL DFLL Hair
To the right, scroll down the Parameters past the Gray colored ones to the first Salmon(?) colored ones... These are Dforce Parameters.
Take a look the the Collision Layer Parameter. It might be set to 1 if you haven't changed it. While you're here, you could change it to 2 or anything higher than that. If you switch to your Cape in the Scene Tab and check out this same Parameter in the Surfaces Tab, you may see that the Cape is set to 1 as well. I don't think there's anything to the order of the different "Layers" as far as one being on top of the other, I just think they need to be different numbers (between different Dforce Objects that will interact during a Simulation).
You can also try turning Self Collision: OFF. I did this and ran a Sim with no problems.
You could try making very small adjustments to (and test Sim):
Damping, Local Shape Constraint Stiffness and Global Shape Constraint Stiffness
Sorry if this is too much info, or info you may already know, just figured I'd mention anything I could think of. :)