Я гуглил это, используя множество комбинаций ключевых слов, но, к моему большому удивлению, я не смог найти алгоритм для построения правильного, n-стороннего многоугольника в заданной окружности, то есть нахождения координат для n угловых точек. Все, что я мог найти, это инструкции, как это сделать с помощью физического компаса и линейки, или плагинов для интерактивного браузера без исходного кода.
Так, где я мог найти такой алгоритм?
2
Позвольте мне восстановить вашу веру в Google. ;-) Четвертый удар по «алгоритму правильного многоугольника»: gamedev.net/topic/… «Затем, используя базовую тригонометрию, выбрал n точек, расположенных на одинаковом расстоянии по окружности круга (то есть - если n равно 3, выберите 3 точки на окружности, которые на 120 градусов друг от друга). " Именно это и делает код Кевина.
—
Эрик