sábado, 29 de novembro de 2014

Trabalho 2 - Espirógrafo

O que é um espirógrafo?

É um brinquedo
que produz desenhos geométricos conhecidos como hipotrocoides ou epitrocoides a partir de, principalmente, duas "engrenagens".

"A hipotrocoide,  é uma rolete traçada por um ponto fixo de um círculo de raio r que rola dentro de um círculo de raio R fixo, onde o ponto está a uma distância d do centro ao círculo interno.
A epitrocóide é uma rolete descrita por um ponto associado a um círculo de raio r que rola externamente ao redor de outro círculo fixo de raio R". (Texto retirado da Wikipédia).

Usei as equações de hipotrocoide no meu espirógrafo:


O código:

Existem 4 parâmetros ajustáveis pelo usuário: 
- Espessura da linha;
- Incremento do ângulo;
- Cor do background;
- Raio externo.
Os comentários estão no próprio código, por eu achar mais simples e explicativo comentar linha a linha. 




O resultado:



Outros resultados:



Nenhum comentário:

Postar um comentário