[Contact]
Cloth Simulation

Take a Hooke's spring law simulator. Tie it every tile, every other tile, and then along diagonals. Texture correctly, and viola.

Screenshot
Original image, 16x16 vertices

Screenshot
Same as before but with a tug from the user

Screenshot
A tug at a higher res: 32x32

Screenshot
Gravity applied to 64x64

Screenshot
. . . and the matching forces

Screenshot
Close-up of a tug on the surface

Screenshot
The oh so common wrinkling effect. Self collision is a popular solution. One which I don't believe I've implemented