Skip to main content

Welcome to a Grasp lesson

Create a free account to keep studying and create your own study path.

Lesson 5

Resolução de Problemas com Triângulos Retângulos em 2D

Recommended resources

Olá! Bem-vindo à nossa última lição do módulo de fundamentos de trigonometria. Nas aulas anteriores, construímos um ciclo completo de conhecimento: aprendemos a usar seno e cosseno para decompor um ângulo em suas componentes (x, y) e, na última aula, usamos a função atan2 para fazer o caminho inverso, encontrando um ângulo a partir das componentes.

Agora que você tem essas ferramentas, o objetivo desta lição é aplicá-las para resolver problemas simples de triângulos retângulos em cenários 2D. Pode parecer um exercício puramente matemático, mas essa habilidade é a base para inúmeras mecânicas em jogos e gráficos, desde calcular distâncias e detectar colisões até determinar a trajetória de projéteis e, crucialmente para nós, a direção dos raios no raycasting.

Vamos consolidar tudo o que aprendemos e ver como a trigonometria dá vida a mundos virtuais.

A Caixa de Ferramentas do Triângulo Retângulo

Para resolver qualquer problema envolvendo triângulos retângulos, precisamos de um conjunto claro de ferramentas. As três principais são as razões trigonométricas: seno, cosseno e tangente. Elas estabelecem a relação entre os ângulos agudos de um triângulo retângulo e as razões entre seus lados.

Antes de prosseguir, vamos revisar rapidamente esses conceitos fundamentais. O vídeo a seguir, do canal "Gis com Giz Mathematics", oferece uma explicação excelente e didática sobre como identificar os lados de um triângulo retângulo e aplicar as fórmulas de seno, cosseno e tangente.

SENO, COSSENO E TANGENTE - TRIGONOMETRIA NO TRIÂNGULO RETÂNGULO \Prof. Gis/

Este vídeo revisa os conceitos essenciais da trigonometria no triângulo retângulo de forma clara e em português.

Preste atenção especial na explicação de como identificar o cateto oposto e o cateto adjacente com base no ângulo de referência. Entender essa relatividade é crucial. Em seguida, assista à definição das três razões trigonométricas: seno, cosseno e tangente. A professora apresenta as fórmulas e um mnemônico útil ("SO-CA-TOA" em inglês, ou a versão que ela menciona no vídeo) para memorizá-las.

Resumindo o que você acabou de revisar:

  • Hipotenusa: O lado mais longo, sempre oposto ao ângulo de 90°.
  • Cateto Oposto (CO): O lado que está "do outro lado" do ângulo que estamos analisando.
  • Cateto Adjacente (CA): O lado que forma o ângulo que estamos analisando, mas que não é a hipotenusa.
  • Seno:
  • Cosseno:
  • Tangente:

Com essas três fórmulas e o Teorema de Pitágoras (), você pode resolver praticamente qualquer problema de triângulo retângulo em 2D.


Resolvendo Problemas: Encontrando Lados Desconhecidos

O cenário mais comum é ter um ângulo e um lado, e precisar encontrar os outros lados. Imagine a seguinte situação, representada pela imagem abaixo: uma rampa de 17 metros forma um ângulo de 37° com o chão. Queremos descobrir sua altura (y) e seu comprimento horizontal (x).

Neste problema, a rampa é a hipotenusa de um triângulo retângulo. A altura 'y' é o cateto oposto ao ângulo de 37°, e o comprimento 'x' é o cateto adjacente.

1. Calculando a Altura (y)

  • O que sabemos?
    • Ângulo
    • Hipotenusa = 17m
  • O que queremos?
    • Cateto Oposto (y)
  • Qual ferramenta usar? A razão que relaciona Cateto Oposto e Hipotenusa é o Seno.
  • Aplicação: Isolando y: Usando uma calculadora, encontramos que .

2. Calculando o Comprimento Horizontal (x)

  • O que sabemos?
    • Ângulo
    • Hipotenusa = 17m
  • O que queremos?
    • Cateto Adjacente (x)
  • Qual ferramenta usar? A razão que relaciona Cateto Adjacente e Hipotenusa é o Cosseno.
  • Aplicação: Isolando x: Usando uma calculadora, .

Com duas informações simples (um lado e um ângulo), descobrimos todas as dimensões do triângulo. Para mais exemplos resolvidos, você pode consultar o recurso a seguir.

Trigonometria no triângulo retângulo: o que é - Brasil Escola

O artigo do Brasil Escola mostra passo a passo como resolver problemas similares, usando ângulos notáveis (30°, 45°, 60°).

Concentre-se na seção "Aplicações da trigonometria", que contém três exemplos resolvidos. Analise como, em cada caso, o autor primeiro identifica os lados conhecidos e desconhecidos em relação ao ângulo, depois escolhe a razão trigonométrica correta (seno, cosseno ou tangente) e, por fim, resolve a equação.


Aplicações Práticas em Jogos

Esses cálculos são a espinha dorsal de muitas mecânicas de jogos. Seu interesse em programação e análise de sistemas vai apreciar como esses conceitos matemáticos se traduzem diretamente em algoritmos.

O artigo "How Trigonometry Brings Video Games to Life" oferece uma visão fantástica sobre isso.

How Trigonometry Brings Video Games to Life

Este artigo conecta diretamente a teoria dos triângulos retângulos a problemas práticos de desenvolvimento de jogos.

Leia a seção sobre Distância e Colisão. Note como o Teorema de Pitágoras é usado para calcular a distância entre dois pontos (jogador e moeda), formando um triângulo retângulo imaginário. Este é um dos usos mais comuns da trigonometria em jogos. Em seguida, examine o segundo problema prático. Ele mostra o processo inverso: a partir das distâncias horizontal (cateto adjacente) e vertical (cateto oposto), usamos a tangente inversa (arctan ou atan2) para encontrar o ângulo de mira, exatamente o que vimos na aula passada!

Como o artigo demonstra, um simples cálculo de distância para saber se um jogador pegou uma moeda é, na verdade, resolver a hipotenusa de um triângulo retângulo. No contexto do seu TCC, quando um raio atinge uma parede, a distância percorrida por ele é a hipotenusa de um triângulo formado pela posição do jogador e o ponto de colisão.


Hora de Praticar

Agora é sua vez de aplicar esses conhecimentos. A imagem abaixo contém vários exercícios. Tente resolver o exercício 3.

Esta folha de exercícios apresenta vários problemas de aplicação da trigonometria. Foco no exercício 3 para este problema.

Problema: No triângulo do exercício 3, calcule os valores de x e y. Você tem uma hipotenusa de 4 e um lado de 6. Note que o triângulo maior é dividido em dois triângulos retângulos pelo segmento y. O ângulo de 30° pertence ao triângulo retângulo da esquerda.

Dica: Comece pelo triângulo da esquerda, onde você tem um ângulo (30°) e uma hipotenusa (6). Use seno e cosseno para encontrar y e a base desse triângulo. Depois, use o Teorema de Pitágoras nos dois triângulos para encontrar x.

Clique aqui para ver a solução

Passo 1: Resolver o triângulo da esquerda.

  • Encontrar y (Cateto Oposto):

  • Encontrar a base do triângulo da esquerda (vamos chamar de b_esq):

Passo 2: Resolver o triângulo da direita.

  • Agora conhecemos um cateto (y = 3) e a hipotenusa (4) do triângulo da direita.
  • Encontrar a base do triângulo da direita (vamos chamar de b_dir):
    Usando o Teorema de Pitágoras:




Passo 3: Encontrar x.

  • x é a soma das bases dos dois triângulos.

Resultado Final:


Conclusão

Nesta lição, você aplicou as ferramentas trigonométricas que aprendeu para resolver problemas práticos. Vimos como decompor um problema geométrico em triângulos retângulos e usar seno, cosseno, tangente e o Teorema de Pitágoras para encontrar lados e ângulos desconhecidos. Essa habilidade é a base para simular física, movimento, colisões e, o mais importante para o seu objetivo, a projeção de raios em um ambiente 2D.

Pontos-chave da aula:

  • Identificar corretamente os catetos (oposto e adjacente) em relação a um ângulo de referência é o primeiro passo para resolver um problema.
  • As razões trigonométricas (SOH CAH TOA) e o Teorema de Pitágoras são o seu kit de ferramentas essencial.
  • Muitos problemas complexos em jogos, como mira e detecção de colisão, são fundamentalmente problemas de triângulos retângulos.

Este é o fim do nosso primeiro módulo sobre fundamentos de trigonometria. Você agora tem a base matemática necessária para avançar.

Na próxima lição, iniciaremos o Módulo 2: Álgebra Vetorial para o Plano 2D. Vamos introduzir o conceito de vetores – objetos matemáticos que têm magnitude e direção. Você aprenderá a usá-los para representar a posição e a direção do jogador, e verá como a trigonometria que acabamos de aprender é usada para manipular esses vetores. Essa é a próxima peça fundamental na construção do nosso motor de raycasting.