See the Pen 2D ribbon physics study by Joshua Dzombic (@Killacorp) on CodePen.