Barquinho movido a trigonometria


Na primeira aula em que se abordou trigonometria, falou-se sobre o seno, cuja função tem um comportamento semelhante a uma ondulação regular. Ora foi solicitado que se criasse um programa que recriasse as ondas do mar, o que foi fácil, juntando várias linhas, cujas extremidades tinha o Y em função do seno de X. 

O detalhe foi colocar o barco rodando de acordo com as ondas, o que após várias tentativas e mesmo sem um resultado perfeito, foi alcançado com a função translate(), transladando o barco para as coordenadas das ondas, e o rotate(), fazendo o barco girar sobre o próprio eixo, mas com valores do cosseno, e não seno, de X.

Enfim, como pode ver na imagem abaixo, os tripulantes do barco abaixo já devem estar bem enjoados. Ehehe!


O seno não chegou, tive que usar o cosseno.


Comentários