let's say I have a solid cylinder surrounded by a cloth like pipe. I want to bunch up the cloth to one end without it going inside the cylinder.

enter image description here

is there a way to make parts of the cloth move and collide with itself as parts underneath it moves up?

  • 1
    $\begingroup$ Yes, Blender definitely is capable of this. $\endgroup$ – Thom Blair III Aug 14 '19 at 4:12
  • $\begingroup$ explain⠀⠀⠀⠀⠀⠀⠀⠀ $\endgroup$ – giwedolus Aug 14 '19 at 4:14
  • $\begingroup$ I know it is capable of doing what you're asking, but I myself have forgotten almost all the specific techniques and am having to relearn them now myself. So, I'd suggest you watch youtube tutorials for your version of blender--that's what I'm doing. After you watch enough tutorials, you will eventually figure out the necessary techniques. Or, you can search for cloth tutorials. $\endgroup$ – Thom Blair III Aug 14 '19 at 5:19

I'm assuming you want to do this dynamically.

Add a rigid body to your underlying object, add a cloth simulation to your outer pipe and enable self collision.

Now it's just a matter of adjusting the cloth simulation settings to get what you want.

| improve this answer | |
  • $\begingroup$ it just billows in place $\endgroup$ – giwedolus Aug 15 '19 at 9:55
  • $\begingroup$ @giwedolus You need to apply some force to it... Use gravity? Animate some object that pushes it? Use one of the physics force systems? $\endgroup$ – hekete Aug 16 '19 at 4:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.