Criando pontos uniformemente distribuídos dentro de um limite irregular

Preciso criar uma série uniformemente distribuída de pontos dentro de uma série de polígonos de formas estranhas (anteriormente quadrados, mas agora quadrados com orifícios de rosca). A maneira como resolvi esse problema até agora é criar uma rede de pesca do polígono e usar o centróide de cada...