R⚒
Форма "дырок" изначально назначается окружностью но может деформироваться в определенных параметрах в сторону овальности, квадратности и т.д. Например в треугольной поверхности форма "дырок" расположенных ближе к вершинам треугольника должна стремиться к "треугольности" но иметь закругленные края. Для закругления можно указывать минимальный радиус. Но не обязательно - это можно сделать и вручную.
Простым языком на примере. В Г-образной картонной коробке надо расположить массив воздушных шариков. Шарики должны лежать в один ряд и они должны быть уложены с некоторым усилием. Из-за этого усилия шарики будут выпячиваться и давить друг на друга. При этом форма шариков из-за этого давления будет немного изменяться. Надо получить контуры этих шариков.