I tried searching everywhere but I can't seem to find any tutorials about how to make a floating transparent-white thin plastic bag that would move a bit as if it was floating in the sea. I found this which I like very much, but I don't know how to do it (and the movement is way too fast and complicated, I need just a simple rotating floating movement)

I want it to look something like this https://www.youtube.com/watch?v=xs0Mg0GZ03E&frags=pl%2Cwn

enter image description here

  • $\begingroup$ I would guess Cloth physics with Wind turbulence. There are ton of "create a flapping flag" tutorials on YouTube to get you started. $\endgroup$
    – rob
    Jun 26, 2018 at 11:17
  • $\begingroup$ You could use a Soft Body simulation for this - with Gravity turned down and some forces applied to get the motion. The trick is to get the settings right to get convincing motion as if it’s caught in eddies in water flow. I can put together a more detailed answer later. $\endgroup$ Jun 26, 2018 at 11:19

1 Answer 1


You can achieve this using Soft Body or Cloth physics with gravity disabled or turned right down. I prefer Soft Body since it's more controllable and more suited to this.

Start by creating your bag mesh. It doesn't need to be complicated - just needs to capture the general geometry of the bag :


Now enable Soft Body physics on the bad. You'll need to make some changes to the default settings. Start by disabling the Soft Body Goal since we want it to be free floating. In Soft Body Edges increase Pull since we don't want the back to stretch too much. You might also want to increase Friction in the main Soft Body properties to damp down the motion (as if it's moving in water rather than fluttering in air). To make the bag puff out a bit you can enable Soft Body Self Collision and increase the Ball Size nearer to '1' (this will make the vertices push apart) but also decrease the Stiffness so that they only slightly push apart. Finally, in the Soft Body Field Weights turn the Gravity right down so that the bag 'floats'.

Add some fields - such as Turbulance and Vortex to generate some interesting movement and you should have something like this :


Blend file included


You must log in to answer this question.