Conteúdo principal
Programação
Curso: Programação > Unidade 5
Lição 6: Movimento AngularTrigonometria
Eu acho que está na hora. Já vimos ângulos, já criamos objetos. É hora do: cohi, cahi e coca. Sim, cohi, cahi e coca. Essa palavra aparentemente sem sentido é a base para vários trabalhos em computação gráfica. Um conhecimento básico de trigonometria é essencial se você quer calcular um ângulo, descobrir a distância entre pontos, trabalhar com círculos, arcos, ou retas. E cohi, cahi e coca é um dispositivo mnemônico (embora um pouco absurdo) para o significado das funções trigonométricas seno, cosseno e tangente.
- soh: seno = cateto oposto / hipotenusa
- cah: cosseno = cateto adjacente / hipotenusa
- toa: tangente = cateto oposto / cateto adjacente
Olhe novamente para o diagrama acima. Não há necessidade de memorizá-lo, mas veja se você o entende. Desenhe-o novamente você mesmo. Agora, vamos desenhá-lo de maneira um pouco diferente:
Percebe como criamos um triângulo retângulo a partir de um vetor? A seta do vetor é a hipotenusa, e as componentes do vetor (
x
e y
) são os lados do triângulo. O ângulo é uma medida adicional para especificar a direção do vetor (ou “sentido”).Como as funções trigonométricas nos permitem estabelecer uma relação entre os componentes de um vetor e sua direção + magnitude, elas serão úteis ao longo desse curso. Vamos começar vendo um exemplo que usa a função tangente.
Este curso "Natural Simulations" é um derivado do "The Nature of Code" por Daniel Shiffman, usado sob a Creative Commons Attribution-NonCommercial 3.0 Unported License.
Quer participar da conversa?
Nenhuma postagem por enquanto.