√Ā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 );