Simulation_Make_dForce_Simulation - Diffeomorphic/import_daz GitHub Wiki

Make dForce Simulation

We can import dForce simulations in DAZ Studio into Blender.

A first example

scene.png

Create a scene with a dForce simulation in DAZ Studio and import into Blender. No Blender simulation has yet been created. Instead, information about the DForce simulation setup has been stored in the meshes for later use.

dialog.png

The Make Simulation button creates a Blender simulation from the stored data.

sheet.png

Cloth and collision modifiers are created for the sheet.

male.png

The male, slab and floor only have collision modifiers.

scene2.png

The sheet now drapes around the man and the bed.

A second example

In this example we have imported a character with a top and a skirt that have dForce simulations in DAZ Studio.

objects.png

The objects are listed in the outliner. The top and skirt have dForce simulations assigned to them.

dforce pin.png

Objects that have dForce simulations enabled in DAZ Studio often have a vertex group that determines which parts are pinned. This group is created when the mesh is imported and is called "dForce Pin" in Blender.

dialog.png

  • Pin Group: The vertex group used for pinning, defaults to "dForce Pin".
  • Collision Collection: Collection used for collision objects in the cloth simulation.
    • New: Create a new collection and add all non-cloth objects that are visible to simulation to it.
    • None: Don't use collision.
    • Collections: Use the chosen collection for collision objects. This is useful if we have created a deflection object that we want to use for collisions.

cloth collection.png

With the default settings, a new collection called "Cloth Collision" is created.

physics.png

A cloth modifier is created for each object with a dForce simulation. The cloth collision collection is used for collisions.

cloth sim.png

The clothes have a simulation.

invis.png

We can control which object should be used as collition objects in DAZ Studio. Disable the "Visible in Simulation" option for objects that the simulation should ignore. This speeds up simulation, both in DAZ Studio and Blender.

invis cloth coll.png

If the hair, sandals and eyelashes are not visible in simulation, only the main body mesh is added to the collision collection.

ref. by Alessandro

https://diffeomorphic.blogspot.com/2021/04/dforce-simulations.html

https://bitbucket.org/Diffeomorphic/import_daz/issues/410/better-dforce