Combinar sin() y cos() para dibujar una circunferencia

Si el seno (sin) es la relación entre un cateto y la hipotenusa, el coseno es la relación entre el otro cateto y la misma hipotenusa. Por esa razón, mientras el seno de un ángulo variable se acerca a 1, su coseno tiende a 0. Si asignamos a las coordenadas x e y de un punto los valores seno y coseno de un ángulo que va aumentando, las posiciones de ese punto dibujan una circunferencia.

//Definimos una variable n, valor del ángulo que vamos a usar
float n = 0;
 
void setup(){
  size(300,300);
  background(#336699);
  stroke(255);
}
 
void draw(){
  point(width/2 + cos(n) * 100, height/2 + sin(n) * 100);
  n = n + 0.05;
}

Documentación

Leave a Comment.