Delaunay-restricted Optimal Triangulation of 3D Polygons