A CodePen by Justin Windle. 1,048,576 Particles - GPU Physics with WebGL