mbostock
This version uses a Voronoi diagram; compare to a Delaunay triangluation.
https://d3js.org/d3.v3.min.js