Saving a "Collision Item" preset for dForce clothing

Having a few problems with something I thought should work...

I've created a set with multiple clothing layers, and depending on which are loaded, there needs to be an option to change the "collision Item" setting. So, the process as I understand it, is to save it as a "Properties Preset", with the item selected, then check the box for "Include Other Settings in Preset", then select the "Collision Item" from the tree.

I save this out, and it does.... NOTHING!

Anyone tell me where I'm going wrong?

Comments

  • jbowlerjbowler Posts: 851

    That property is for the "mesh smoothing" option in the parameters pane.  It has nothing to do with dForce except that if you leave "mesh smoothing" **enabled** while doing a dForce of any complexity it will completely complicate everything.  Put basically "mesh smoothing" and "dForce" are equivalent to Tweedledum and Tweedledee in the children's novel; they fight, sometimes to the death.

    I suspect that what you may be trying to do is dForce iteratively, one garment (or attachment) at a time.  To do this simply start at the bottom and make the higher garment layers invisible (i.e. set them to not visible, or not-visible-in-simulation though that is confusing).  Do the dForce, **freeze the dForce** on the item you just dForce'ed and make visible the next layer, repeat.  You can turn the "mesh smoothiong" back on for each item after it is dForced, indeed if you don't you will get poke-through, but be aware that you need to smooth close to or at the render smoothing level and you need to use dForce with "collision mesh resolution" (in simulation settings) set to "viewport" for anything complicated.  This can get very very CPU intensive.

  • crosswindcrosswind Posts: 9,759

    Collision Item property is set with Smoothing Modifier that links to a Node data... so unfortunately neither Properties Preset nor any other type of Presets can save this property data ~~ 

    You have to use a Daz Script to set the value of Collision Item and place it into Post Load of a Properties Preset or directly run the script...

    Or, just simply save Wearable Presets with different collision item values.

Sign In or Register to comment.