Triangle: A Two-Dimensional Quality Mesh Generator and Delaunay Triangulator
cs.cmu.edu