sábado, 15 de diciembre de 2018

FICHA 5 PROCESSING

Hola chicos y chicas, hoy os voy a mostrar como realizar círculos concéntricos utilizando el bucle for() para obtener círculos concéntricos separados una determinada distancia.😮😮😮

Aquí os muestro como lo he realizado con explicación correspondiente:
void setup()
{
size(800,800);//lienzo de 800 pixeles de ancho y alto
for(int x=20; x<=380; x=x+20)
{
  noFill();//quitamos color de fondo
  ellipse(400,400,x,x);//usamos la formula de la ellipse para crear las circunferencias
}
}
void draw()
{
  
}

Como podemos observar la mayor dificultad de este ejercicio es usar función for().
Os muestro el resultado final de como seria:👌👌

Bueno tambien os muestro como realizar el ejercicio de la matriz puntos rojos utilizando bucles for() anidados para dibujar la siguiente matriz de círculos rojos.

Aqui os muestro la explicación de este ejercicio:
void setup()
{
size(400,400);
background(#050505);

}
void draw()
{
  for(int x=20; x<=380; x=x+20)// con esta formula se recorren las columnas
{
  for(int y=20; y<=380; y=y+20)// con esta formula se recorren las filas
  {
    stroke(#FF0808);
    strokeWeight(15);
    
    point(x,y);
    
  }
}
}

Añadimos de esta manera puntos de color rojo con un grosor de 5 pixeles y en un fondo de color negro estos puntos estan utilizan los puntos x e y donde x e y tiene un valor de 20.

El resultado final seria este😎😎:


Espero que os haya gustado estos ejercicios y nos vemos en la ficha 6. Un saludo💗💗







No hay comentarios:

Publicar un comentario