Skip to content

[Bug] Intersection / self-intersection failures on animated cape cloth #110

Description

@ryichando

Summary

Simulating cloth on a cape attached to an animated character fails repeatedly with intersection or self-intersection errors. The solver breaks after roughly 6 frames, though the exact frame varies with the animation used. Halving the substep count did not help.

Steps to Reproduce

  1. Open the reproduction blend file from the discussion attachment (blend is inside the zip since GitHub does not accept .blend).
  2. The scene has a character with an armature animation and a cape set up as cloth. The animation starts from a resting A-pose and fades into the main motion, intended to give the cloth a clean start.
  3. Run the simulation from frame 1.
  4. Observe the failure around frame 6.

Reproduction files from the discussion:

The reporter recreated the issue with a permissively licensed model: https://www.nexusmods.com/batmanarkhamknight/mods/624?tab=description

Expected Behavior

The cape simulates through the full animation without intersection or self-intersection errors.

Actual Behavior

The solver stops with intersection / self-intersection errors, typically around frame 6. Reducing substeps to half did not change the outcome. Starting from an A-pose and fading in the animation did not help either.

Environment

  • Add-on version: Unknown
  • Solver version: Unknown
  • Blender version: Unknown
  • OS/GPU/driver: Unknown

Contribution Agreement

  • I confirm that any code, patches, scripts, attachments, or other copyrightable material I include in this issue may be used, reproduced, modified, and distributed by this project under the Apache License 2.0 or as otherwise described in CONTRIBUTING.md.
  • This is a bug report from the community (please provide a reference below).

Community Reference

#109

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingdeployedthe fix is deployed in the latest releaseworkedworked and will be closed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions