Mesh generation via divide and conquer using ruby