¿Cómo rellenar polígono con puntos regularmente?

Es sencillo rellenar un rectángulo: simplemente haga una cuadrícula. Pero si el polígono no está condicionado, la tarea no se vuelve tan trivial.
Probablemente, "regularmente" se puede formular como la distancia entre cada punto sería: R ± alfa. Pero no estoy seguro de esto.
Tal vez hay algún algoritmo conocido para lograr esto.
Adicional:
Necesito generar una red, donde no haya grandes agujeros, ni una gran reunión de los puntos.

Respuestas a la pregunta(2)

Su respuesta a la pregunta