У меня есть набор вершин, чтобы нарисовать круг, но я хочу нарисовать круг с высоким разрешением, нарисовав в два раза больше вершин, я не могу просто увеличить количество вершин, что мне нужно, чтобы вычислить средние точки из предоставленные вершины, если это имеет смысл

Итак, как из этого изображения я могу вычислить точки A, B, C, ..., учитывая точки V0, V1, V2, ... и центральную точку круга?
Обратите внимание, что я не могу просто вычислить средние точки, поворачивая вершины, которые они должны вычислить, используя их положение
Спасибо