jardínBit

Ángulos en radianes

En el contexto de gráficas computacionales suele usarse la medida angular de radianes en vez de la de grados.

Un radián es el ángulo que corresponde a un fragmento de circunferencia cuya longitud es igual a su radio.

El ángulo que corresponde a la circunferencia completa es 2π radianes.

En Processing los ángulos suelen considerarse en el sentido de las manecillas de reloj (clockwise).

El siguiente diagrama muestra algunos valores comunes de ángulos medidos en radianes:

0.1 Constantes

Processing cuenta con las siguientes constantes para referirse a valores comunes de ángulos en radianes:

Estas constantes se comportan como cualquier literal numérica y podemos realizar operaciones aritméticas con ellas.

Por ejemplo, las tres asignaciones siguientes serían equivalentes:

float a = HALF_PI;
float b = PI/2;
float c = PI*0.5;

0.2 Funciones de conversión

0.2.1 radians( a )

Esta función convierte un ángulo en grados a un valor en radianes.

// equivalente a asignar HALF_PI a angulo:
float angulo = radians( 90 );

0.2.2 degrees( a )

Esta función convierte un ángulo en radianes a un valor en grados.

// equivalente a asignar 90 a grados:
float grados = degrees( HALF_PI );