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.

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:
-
Graus para Radianos:
-
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.

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.