Olá! Na nossa última aula, estabelecemos as bases para trabalhar com ângulos, aprendendo a converter graus em radianos, a linguagem universal da matemática computacional. Vimos que a relação fundamental é .
Agora que sabemos como medir ângulos, vamos dar o próximo passo e usá-los para descrever direções. Nesta lição, nosso objetivo é calcular seno, cosseno e tangente para um dado ângulo usando o círculo unitário. Você provavelmente já viu essas funções em triângulos retângulos, mas para o raycasting — e para a computação gráfica em geral — precisamos de uma definição mais poderosa que funcione para qualquer ângulo, não apenas os menores que 90°. O círculo unitário é a ferramenta que nos permite fazer exatamente isso e será a base para decompor a direção do nosso jogador e dos raios que vamos lançar.
Da Limitação do Triângulo Retângulo ao Poder do Círculo
No ensino médio, aprendemos as relações trigonométricas com o mnemônico SOH-CAH-TOA (Seno = Oposto/Hipotenusa, Cosseno = Adjacente/Hipotenusa, Tangente = Oposto/Adjacente). Essa abordagem é útil, mas tem uma limitação fundamental: ela só funciona para ângulos agudos (menores que 90°) dentro de um triângulo retângulo. Em um jogo ou simulação, o jogador pode olhar em qualquer direção, completando um círculo de 360°. Como calcular o cosseno de 150° ou o seno de 300°?
Para responder a essa pergunta, estendemos a trigonometria para o plano cartesiano usando o círculo unitário: um círculo com raio de valor 1, centrado na origem (0,0).
O vídeo a seguir, do canal Principia Matemática, faz uma transição brilhante do conceito de triângulo retângulo para o círculo trigonométrico, mostrando por que essa evolução é necessária e como ela funciona.
Entenda Ciclo Trigonométrico de Uma Vez Por Todas (em 18min)
Este vídeo explica de forma muito clara a limitação da trigonometria de triângulo retângulo e introduz o círculo unitário como a solução, mostrando como as coordenadas de um ponto no círculo se relacionam diretamente com o seno e o cosseno.
Assista à introdução para entender por que precisamos estender a trigonometria para além de 90°. Em seguida, veja a seção que simplifica as definições ao fazer a hipotenusa valer 1. Por fim, a parte mais importante: assista à explicação do círculo trigonométrico, que demonstra como qualquer ponto P(x, y) em um círculo de raio 1, associado a um ângulo \theta, pode ser representado como P(\cos \theta, \sin \theta).
A conclusão do vídeo é a ideia central desta aula:
Para qualquer ângulo , se traçarmos um raio a partir da origem que forma esse ângulo com o eixo x positivo, o ponto onde esse raio cruza o círculo unitário terá as coordenadas .
- O cosseno é a coordenada x do ponto.
- O seno é a coordenada y do ponto.
Isso é incrivelmente poderoso. Agora, para encontrar o seno ou cosseno de qualquer ângulo, basta encontrar o ponto correspondente no círculo e ler suas coordenadas y e x.
O recurso a seguir, do Brasil Escola, formaliza essa definição.
Círculo trigonométrico: o que é, exemplos, exercícios
Este artigo reforça a definição do círculo unitário e como os eixos do plano cartesiano se tornam os "eixos dos senos e cossenos".
Leia as seções iniciais para fixar a ideia. Comece pela definição, depois veja o passo a passo da construção e, finalmente, a seção sobre como ler os valores.
Visualizando Seno, Cosseno e Tangente
Com a definição , podemos visualizar o comportamento dessas funções.

A tangente também tem uma definição no círculo unitário. Além da já conhecida relação , no círculo unitário isso se traduz em:
Geometricamente, a tangente corresponde à inclinação (slope) da linha do raio. Ela também pode ser visualizada como o comprimento do segmento na linha vertical que tangencia o círculo em , como mostra a imagem acima.
Sinais nos Quadrantes
Como o seno e o cosseno são simplesmente coordenadas x e y, seus sinais (+ ou -) dependem do quadrante em que o ângulo se encontra:
- Seno (coordenada y): Positivo nos quadrantes I e II (acima do eixo x) e negativo nos quadrantes III e IV (abaixo do eixo x).
- Cosseno (coordenada x): Positivo nos quadrantes I e IV (à direita do eixo y) e negativo nos quadrantes II e III (à esquerda do eixo y).
- Tangente (): Positiva nos quadrantes I e III (onde x e y têm o mesmo sinal) e negativa nos quadrantes II e IV (onde x e y têm sinais opostos).
O artigo do Brasil Escola que você começou a ler tem uma seção excelente que resume isso visualmente.
Círculo trigonométrico: o que é, exemplos, exercícios
Esta seção mostra de forma clara os sinais de cada função trigonométrica nos quatro quadrantes.
Leia a seção "Sinais do círculo trigonométrico". Observe as três imagens que ilustram os sinais para cosseno, seno e tangente.
Ângulos Notáveis e Simetria
Para a prática, não precisamos calcular os valores para todos os ângulos. Memorizando os valores para os ângulos notáveis (30°, 45° e 60°) no primeiro quadrante, podemos encontrar os valores para seus equivalentes nos outros quadrantes usando a simetria.

A tabela abaixo resume os valores para o primeiro quadrante. O site "Maths is Fun" oferece uma maneira fácil de lembrar.
Este recurso (em inglês, mas com matemática universal) apresenta uma tabela clara e truques mnemônicos para memorizar os valores dos ângulos notáveis.
Foque na seção "Important Angles". Observe a tabela e as dicas "cos goes '3,2,1'" e "sin goes '1,2,3'".
| Ângulo | Radianos | (x) | (y) | () |
|---|---|---|---|---|
| 0° | 0 | 1 | 0 | 0 |
| 30° | ||||
| 45° | 1 | |||
| 60° | ||||
| 90° | 0 | 1 | Indefinida |
Exemplo Prático: Calcular cos(150°)
- Localize o Ângulo: 150° está no segundo quadrante.
- Encontre o Ângulo de Referência: A distância até o eixo x (180°) é 180° - 150° = 30°. O ângulo de referência é 30°.
- Use o Valor de Referência: Sabemos que .
- Aplique o Sinal do Quadrante: No segundo quadrante, a coordenada x (cosseno) é negativa.
- Resultado: .
Você pode confirmar isso na imagem do círculo trigonométrico completo. A coordenada x para 150° () é de fato . Esse processo é chamado de redução ao primeiro quadrante.
Identidades Fundamentais
A estrutura do círculo unitário também nos dá, de forma visual, duas das identidades trigonométricas mais importantes.
-
Identidade Pitagórica: O triângulo formado pelos catetos e e pela hipotenusa 1 é um triângulo retângulo. Aplicando o Teorema de Pitágoras ():
Esta identidade é verdadeira para qualquer ângulo .
-
Identidade da Tangente: Como vimos, . O vídeo do Professor Julio Lombaldo mostra uma bela derivação visual dessa identidade usando semelhança de triângulos, reforçando a conexão geométrica.
Como a Trigonometria deveria ser apresentada!
Este trecho do vídeo demonstra de forma elegante como a identidade da tangente surge naturalmente das relações de semelhança de triângulos no círculo unitário.
Assista à derivação da identidade da tangente. O professor mostra que tangente / seno = 1 / cosseno, o que leva diretamente à fórmula que usamos.
Conclusão
Nesta lição, expandimos nosso entendimento da trigonometria, movendo-a dos limites do triângulo retângulo para a generalidade do círculo unitário. Essa é a perspectiva que você usará em programação e na física dos seus projetos.
Pontos-chave da aula:
- O círculo unitário (raio 1) nos permite definir seno, cosseno e tangente para qualquer ângulo.
- Para um ângulo , as coordenadas do ponto correspondente no círculo são .
- O cosseno é a coordenada x, e o seno é a coordenada y.
- Os sinais de seno e cosseno dependem do quadrante, seguindo os sinais dos eixos x e y.
- A tangente é a razão , que representa a inclinação da reta.
- Podemos usar a simetria para encontrar valores em todos os quadrantes a partir dos ângulos notáveis (30°, 45°, 60°).
Na próxima aula, vamos aplicar esses conceitos diretamente. Usaremos seno e cosseno para fazer algo fundamental para o raycasting: decompor um vetor de direção em seus componentes x e y. Isso nos permitirá representar a direção do jogador e dos raios de uma forma que o computador possa entender e calcular.