Pesquisei isso usando muitas combinações de palavras-chave, mas, para minha grande surpresa, não consegui encontrar um algoritmo para construir um polígono regular de n lados em um dado círculo, ou seja, encontrar as coordenadas para os n pontos de canto. Tudo o que pude encontrar foram instruções sobre como fazê-lo através de bússola física e régua ou plug-ins interativos de navegador sem fonte.
Então, onde eu poderia encontrar esse algoritmo?
2
Deixe-me restaurar sua fé no Google. ;-) Quarto resultado para "polígono regular do algoritmo": gamedev.net/topic/… "Então, usando a trigonometria básica, escolha n pontos espaçados equidistantemente ao redor da circunferência do círculo (ou seja - se n for 3, escolha 3 pontos no circunferência que estão 120 graus um do outro) ". Qual é exatamente o que o código de Kevin faz.
—
Eric