Skip to main content

Welcome to a Grasp lesson

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

Lesson 1

Conversão de Ângulos: Graus e Radianos

Recommended resources

Olá! Bem-vindo à sua primeira aula no curso de Raycasting. Para construirmos nosso motor gráfico, precisaremos de uma base matemática sólida. Começaremos com os fundamentos da trigonometria, que é a linguagem que usamos para descrever ângulos e direções no espaço.

Nesta lição, nosso objetivo é dominar a conversão de ângulos entre as duas unidades mais comuns: graus e radianos. Embora você provavelmente já esteja familiarizado com graus, a maioria das bibliotecas de programação e fórmulas matemáticas em computação gráfica, incluindo as que usaremos em Python, utilizam radianos. Entender essa conversão é o primeiro passo crucial para traduzir a geometria do nosso mundo virtual em código.

Graus: Uma Unidade Familiar

Você provavelmente aprendeu na escola que uma volta completa em um círculo tem 360 graus (360°), um ângulo reto tem 90°, e uma linha reta tem 180°. Mas por que o número 360? A escolha é, na verdade, uma convenção histórica.

Para entender a origem e a lógica por trás da medição em graus, leia a primeira parte do seguinte artigo.

Graus e radianos – Círculos e Pi – Mathigon

Este texto do Mathigon explica de forma clara a origem histórica dos graus, ligando-a à astronomia da antiga Babilônia.

No artigo, leia a seção Graus. Comece do início até o final da seção. Foque em entender por que o número 360 foi escolhido e como ele se relaciona com sistemas de contagem antigos.

Como você viu, os graus são práticos para o dia a dia, mas para a matemática e a física, existe uma unidade de medida mais "natural" e fundamental: o radiano.


Radianos: A Medida Natural para Ângulos

Diferente dos graus, que dividem o círculo em um número arbitrário de fatias, os radianos estão diretamente ligados à própria geometria do círculo: seu raio.

A definição de 1 radiano é simples: é o ângulo formado no centro de um círculo por um arco cujo comprimento é igual ao raio do círculo.

Esta imagem ilustra a definição de um radiano. O ângulo de "1 rad" é formado quando o comprimento do arco na borda do círculo é igual ao comprimento do raio "r". A imagem também destaca a relação fundamental de que π radianos equivalem a 180 graus.

Para ter uma intuição visual clara sobre essa definição, o vídeo a seguir da professora Gis com Giz demonstra o conceito de forma excelente, usando um barbante para medir o raio e transportá-lo para a circunferência do círculo.

RADIANOS - COMO CONVERTER DE GRAUS PARA RADIANOS E RADIANOS PARA GRAUS | PI RADIANO =180

Este vídeo oferece uma explicação visual e intuitiva sobre o que é um radiano e como ele se relaciona com o número π.

Assista aos primeiros minutos do vídeo. Preste atenção especial na demonstração com o barbante que define o radiano. Em seguida, acompanhe a explicação de como o número π (aproximadamente 3.14) se encaixa, mostrando por que meia-volta do círculo corresponde a π radianos.

O ponto-chave do vídeo é a revelação de que cabem aproximadamente 3.14... (ou seja, ) radianos em meio círculo. Isso nos leva à relação mais importante que você precisa memorizar:

A partir dessa equivalência, podemos derivar as fórmulas para converter qualquer ângulo entre as duas unidades.


As Fórmulas de Conversão

Com a relação em mãos, podemos encontrar o valor de 1 grau e de 1 radiano:

  • Para encontrar o valor de 1 grau em radianos, dividimos ambos os lados por 180:

  • Para encontrar o valor de 1 radiano em graus, dividimos ambos os lados por :

Isso nos dá duas fórmulas diretas para a conversão:

  1. Graus para Radianos:

  2. Radianos para Graus:

O recurso a seguir apresenta essas fórmulas de maneira muito direta e também fornece o contexto de por que essa conversão é tão relevante, inclusive em programação.

How to Convert Radians to Degrees (Easy Guide) - accurateunitconvert.com

Este guia reforça as fórmulas de conversão e mostra um exemplo prático de implementação em Python, que será muito útil para você mais adiante.

Leia a seção "How to Convert Radians to Degrees Formula" para ver a dedução. Depois, avance para a seção "How to Convert Radians to Degrees in Python" e veja como o módulo math do Python já possui funções prontas para essa tarefa (math.radians() e math.degrees()).


Praticando a Conversão

Agora que você conhece a teoria e as fórmulas, a melhor forma de solidificar o conhecimento é com a prática.

O vídeo da "Gis com Giz" que vimos anteriormente continua com exemplos passo a passo muito claros, resolvendo conversões comuns.

RADIANOS - COMO CONVERTER DE GRAUS PARA RADIANOS E RADIANOS PARA GRAUS | PI RADIANO =180

Esta parte do vídeo é um excelente exercício guiado para praticar as conversões nos dois sentidos.

Primeiro, assista à conversão de graus para radianos, onde a professora converte ângulos como 45°, 72° e 240°. Em seguida, veja como fazer o caminho inverso, convertendo de radianos para graus. Observe como a substituição de \pi por 180° torna essa direção da conversão bastante intuitiva.

É extremamente útil memorizar a conversão de alguns ângulos notáveis, pois eles aparecerão constantemente em seus estudos de trigonometria e na programação do raycaster. A imagem abaixo, conhecida como círculo trigonométrico, mostra esses ângulos e suas equivalências.

O círculo trigonométrico exibindo os ângulos mais comuns em graus e seus equivalentes em radianos. Observe os padrões, como 90° sendo π/2, 180° sendo π, e 360° sendo 2π.

Aqui está uma tabela para referência rápida:

Graus Radianos (exato) Radianos (aprox.)
30° 0.52
45° 0.79
60° 1.05
90° 1.57
180° 3.14
270° 4.71
360° 6.28

Conclusão

Parabéns por concluir sua primeira lição! Agora você tem uma compreensão sólida da diferença entre graus e radianos e, mais importante, sabe como converter um no outro.

Os pontos-chave que aprendemos hoje são:

  • Graus são uma unidade de medida angular histórica, baseada na divisão do círculo em 360 partes.
  • Radianos são uma unidade mais fundamental, definida pela relação entre o raio e o arco de um círculo.
  • A equivalência fundamental para todas as conversões é .
  • A partir dessa equivalência, derivamos as fórmulas para converter graus para radianos e radianos para graus .

Na próxima aula, vamos usar esse conhecimento sobre ângulos para explorar as funções trigonométricas essenciais: seno, cosseno e tangente. Veremos como elas nos permitem decompor movimentos e direções em componentes horizontais e verticais, uma habilidade indispensável para calcular a trajetória dos raios em nosso motor de raycasting.