Structured mesh from keyword triangulate

Hi, me again.

I’m using the triangulate function to generate a mesh from a set of points, but the mesh that this function returns has its elements with a huge difference between hmax and hmin, for example:

Is there a way to homogenize this mesh? I’m also using trunc after triangulate, something like this:

Th = triangulate(fileName);
Th = trunc(Th, 1, split=4);

but hmax it’s still to huge. The ideal would be a mesh that respect the distance between the points from the file.

Do you guys know some function in FreeFem that I can use?

Yes triangulate is create a Delaunay mesh from a set of point
It is not the good tool for problem

You can add internal point to break big triangle ou use an over function like ?