Hi everyone,
I am trying to create a Unity project where objects of different weight fall onto a cloth (or a similar material), deforming it accordingly to the different weights (image example from blender attached). However, when the objects fall, they pass through the cloth, without colliding. I’ve already assigned the Rigid Body’s Capsule Collider of the objects to the cloth. When I press play the cloth deforms while the object falls through it, but then the object pass right through it. I am attaching some screenshots to explain myself better. I looked around and saw that maybe the Interactive Cloth component would be ideal for this, but unfortunately apparently is not available anymore.
Can anyone help me?
Thank you in advance for your help!
Nearly all cloth simulations have one way collisions only, so the rigid body does affect the cloth, but the cloth not the physics of the rigid body.
You would probably be better off with using joints and rigid bodies to simulate the cloth, if possible.
Thank you, unfortunately that’s what I suspected. Are you familiar with the Obi Cloth asset? It looks like it would be ideal for my project but it’s a bit expensive and I just want to make sure.
I bought it, but never really used it, as it was a) too slow for our use cases (many vertices on complex cloth) and b) too complex to set up. Maybe it improved in the last years in this regards. For your use case it seems to be a good fit. maybe wait for an asset store sale.