Skip to content

Thick Simple Clothing Simulation (Two Mesh)

thick clothing two mesh window pop up

This clothing type uses a set of 2 meshes for simulation, where one is used for simulation and the another is used for deforming by the first. A window will appear with the following options:

  • Display Mesh: The mesh you want to deform.
  • Deform Verts: Select the vertices to deform.
  • Simulate Mesh: The mesh you want to simulate.
  • Simulation Verts: Select the vertices to simulate.
  • Skeleton: The skeleton mesh that the clothing is rigged to.

Simulation Options:

  • Fixed Particles: These are parts that are restricted from movement to prevent the mesh from flying away. A warning will appear if you don’t include all necessary fixed particles, but it will still work. It is not recommended to skip this.
  • All of the Verts above include:
  • <ALL>
  • <NONE>
  • Or custom selection groups you made beforehand.
  • Max Distance: This constraint limits the distance the simulated vertices can move. You can also use the vertex group export with the distance type.
  • Add Stretch Links: If enabled, this will add additional Stretch Link constraints to counteract stretching caused by gravity.

After selecting the desired values, press OK. This will create a basic cloth setup that you can adjust.


Configuring the Cloth Simulation

  1. Rename Simulate to #01# If you're working with Elden Ring or Elden Ring Nightreign, right-click on States, and select New to create a new state. Rename it to #00#.

  2. Adjust Skin Settings Go to Operator and select Skin. In the right window, uncheck the Tangents and Bitangents checkboxes next to the Skin section. Apply the same process to the Deform Display Mesh.

  3. Rename the Transform Set Under Transform Sets, click Master TransformSet and rename Master TransformSet to Master. If the skeleton name is not Master TransformSet, go to Blender and rename the armature to Master, then re-export the scene.

  4. Set Gravity and Damping In the Sim Cloths section, under the mesh name SimCloth, go to Simulation Properties. Change Gravity to the desired value (usually negative Y/Middle), and increase Damping (default is 0.001). Damping affects the speed of the simulation, with values closer to 1 making it faster.

  5. Adjust Constraints Under Constraints Options inside SimCloth, you’ll find the Mass setting, which controls the strength of constraints. The higher the value, the less effect constraints have on the simulation. Set it to 0.33 (or higher depending on preference). The default constraints already included are:

  6. Standard Links: Links that connect adjacent particles and maintain their relative distance.
  7. Stretch Links: Specialized links to counteract stretching.
  8. Local Range Constraints: Limits the movement of particles to a defined area.

You may want to add optional constraints such as: - Bend Stiffness Constraints: Prevents the cloth from folding. - Volume Constraints: Attempts to preserve the original shape of the cloth. - Transition Constraints: Smooths the transition between animated and simulated positions.

  1. Add Constraints Add Bend Stiffness to prevent cloth from self-colliding. For Elden Ring or Elden Ring Nightreign, also add Transition Constraints.

  2. Adjust Bend Stiffness Set the Bend Stiffness to a value between 1 and 0.0001, depending on how stiff or flexible you want the cloth to be.

  3. Set Collision Options Under Simulation Cloth > Collision Options, set the Radius (recommended values: 0.02 or 0.01) and keep the Friction at default, or adjust as needed.

  4. Add Collidables If the collidables are not showing up, click the right file icon, select the desired collidables, and indicate which vertices the mesh will collide with if needed.

  5. Set Particle-Force Interaction In the Advanced Option section of Simulation Cloth, set the Total Mass to 10 (this controls how easily the mesh will be moved by world wind).


Finalizing the Simulation

  1. Simulation Go back to Operators, open Simulate, and click Simulate. Under Constraint Execution (Advanced), select Smart Iterate and adjust the complexity based on mesh complexity:
  2. 1 for low-poly meshes
  3. 3 for higher poly meshes
  4. Use Thick Clothing (2 meshes) for very high-poly meshes.

  5. Create Skin Transition For Elden Ring or Elden Ring Nightreign (or newer versions), go to the Scripts tab and select Wizard Browser.... Then choose Create Skin Transition. In the new pop-up, select the mesh, choose Simulated State (usually #01#), and press Create Skin Transitions.

Next step