It looks like compas has a good Python implementation of delaunay triangulation that we could borrow as a nice alternative to the current ear clipping method:
The new earcut method that I recently added seems to satisfy all of our triangulation needs and does a much better job than delunay triangulation could. I think I'll close this one for now.
It looks like compas has a good Python implementation of delaunay triangulation that we could borrow as a nice alternative to the current ear clipping method:
https://github.com/compas-dev/compas/blob/master/src/compas/geometry/triangulation/delaunay.py