delaunay2D has better results. Implemented smooth normals