• Menu
Home › Tutorials › Running cloth simulation in Unreal Editor
Blog Menu
Tutorials
  • Installation and Activation
    • System requirements
    • Installation
    • Malware false positives
    • Bugs and issues
  • Using uDraper plugin
    • Setting up Draper components
    • Ready-to-wear clothes
    • Design clothes in 3D Draper
    • Import clothes in UE
    • Running cloth simulation in UE
    • Geometry Cache
  • Marvelous Designer & CLO
    • Preparing garments in MD
      • Clothes with layers
      • Pleats and folds
      • Shrinkage
    • Import from Marvelous Designer
    • Using MD OBJ files
  • Advanced uDraper
    • Refitting clothes
    • Using native UE materials
    • Wind functionality
    • Reducing Collider Mesh
    • Using clothes in OBJ format
      • Optimizing OBJ files for wrapping
    • Changing clothes at runtime
    • Using with Path Tracing
    • Simulation cache
    • Packaging SDK
  • 3D Draper
    • 2D Design
    • Sewing, Zippers, Buttons, Pleats
    • 3D Draping
    • Mannequins and measurements
    • Materials and textures
    • Import/Export

Running cloth simulation in Unreal Editor

To start the simulation, you need to either: 

  1. Play the current level with a selected animation for your character, or
  2. Add your character to the Sequencer.
    1. Click Play the current level to start the simulation,
    2. Play your animation sequence

Please consider the following:

  1. Important! The cloth simulation takes some time to initialize. So, if your animation sequence starts with fast movements, the simulation may not catch up. If that’s the case, consider slowing down the first few seconds of your animation. E.g., start from a static pose, or add some slow movements at the beginning. 
  2. During the Play mode, you can use your cursor to move the fabric and adjust the garment position on the avatar.
  3. For a multi-GPU system, you can designate a specific GPU for the cloth simulation by selecting the Device Bus number for that GPU (“-1” correspond to the default GPU). This can be useful when the default GPU is used for other heavy tasks (e.g., Groom hair, Volumetric clouds, etc.) or when using several clothed characters.


     
  4. You may want to try Adaptive and Fixed Time Steps to see which one suits you better. The Fixed time step can be more accurate but less stable during fast animations.
  5. The cloth simulation is sensitive to situations where parts of the character mesh are crossing each other (e.g., arms crossing the torso) and the cloth gets jammed or “pinched” (armpits, under elbows, and knees).

    To prevent the cloth from tearing, you can configure the cloth Binding. See e.g., https://youtu.be/lQ07GfuKP-4?t=446.

     
     
  6. If the garments disappear when you modify the settings, click the Reload-button to restore them.
  7. The current version of the cloth simulation plug-in for Unreal Engine does not support packaging.
Tutorials
  • Installation and Activation
    • System requirements
    • Installation
    • Malware false positives
    • Bugs and issues
  • Using uDraper plugin
    • Setting up Draper components
    • Ready-to-wear clothes
    • Design clothes in 3D Draper
    • Import clothes in UE
    • Running cloth simulation in UE
    • Geometry Cache
  • Marvelous Designer & CLO
    • Preparing garments in MD
      • Clothes with layers
      • Pleats and folds
      • Shrinkage
    • Import from Marvelous Designer
    • Using MD OBJ files
  • Advanced uDraper
    • Refitting clothes
    • Using native UE materials
    • Wind functionality
    • Reducing Collider Mesh
    • Using clothes in OBJ format
      • Optimizing OBJ files for wrapping
    • Changing clothes at runtime
    • Using with Path Tracing
    • Simulation cache
    • Packaging SDK
  • 3D Draper
    • 2D Design
    • Sewing, Zippers, Buttons, Pleats
    • 3D Draping
    • Mannequins and measurements
    • Materials and textures
    • Import/Export