Bubbles rising in water. The horizontal movement could be a bit better by incorporating a little history (for example, by adjusting velocity instad of position) rather than being simply random. Vertical speed is directly proportional to bubble size.

Compare with the bubbles background at Globz.

Click anywhere on the SVG to start/stop the animation.