A relaxed grid from a Delaunay triangulation.
Move the mouse around/tap to push down the pieces. Press R to randomize.
Randomize
Made with three.js and Delaunator.