Cloth physics : drop/unroll a cloth sheet from the top of a building I'm working on a project and I have a video shot where I would like to drop a cloth sheet through the top of a building - Well, it's not exactly a sheet, it's a banner, but that is the idea.



At the start of the animation, I would like the banner to be "rolled" or something (not deployed), then that it deploys itself using gravity.
There should be pins at the top (to fix it) and a weight at the bottom (so the banner doesn't "fly" to much).



I started to work on it: I have the cloth, I have 3 vertex groups (topPins, bottomPins, allPins), the topPins are attached to the top cylinder and the bottomPins to the bottom cylinder; which has rigid body enabled.

But I guess there is other things to do since... It doesn't work : the bottom cylinder keeps falling - and instead it should remains attached to the cloth, depending of its physic resistance/elasticity, I guess.



Also, I don't know how to handle the start situation.

Could someone help with some advices ?  Here's the .blend file if you want to check.

If this is too complex, I think i'll end up with a simplier idea (just wind on the deployed banner)

Thanks a lot !



I found out this on Youtube.
It looks like a great idea (roll the cloth curtain before unrolling it).

Tutorial for Blender - Curtain Call - Rolling up Material

I had several attemps but cannot reproduce its setup; maybe because of the Blender version ?

My actual .blend here if anyone wants to try...
Here is another way to go.  Instead of using pinning to connect the bottom vertices of the banner to the bottom cylinder, parent the bottom cylinder to the bottom 3 vertices of the banner.  (Keep the pinning to the top cylinder so the top of the banner stays put.)  That way, as the bottom of the cloth naturally falls due to gravity, the cylinder will fall with it.  You would need to adjust the mesh of the banner to a staring position where the bottom vertices are near the top ones, and probably "bunch up" the rest of the flag so it's all up at or near the top.  

Here is a quick and dirty implementation of that idea: