This funny interactive curtain is made with ThreeJS, polylines, and verlet constraints (adapted from verlet-js).
Feel free to play with conf (nx, gravity...)
WebGL Collection