jueves, 26 de febrero de 2015

Serpiente roja

 He cambiado el comando ellipse (del código original) por el rect para que formar un cuadrado. En el comando de diametro he quitado en el comando un "1 +" eso hace que un cuadrado salga arriba y he aumentado la velocidad a la que aparecen.







int rojo = 255;
int tiempo = 0;
int diametro = 50;
 
void setup() {
size(700, 700);
}
 
void draw() {
tiempo = tiempo + 1;
rojo = int(100 * (1 + sin(tiempo * 14 * PI / frameRate / 20)));
diametro = int(50 * (sin(tiempo * 50 * PI / frameRate / 5))); // Eliminado el "1 +" que va delante del "sin" hace que el cuadrado salga una vez arriba y otra debajo del mouse.
 
noStroke();
fill(rojo, 0, 0, 50);
rect(mouseX, mouseY, diametro, diametro);
}

miércoles, 21 de enero de 2015

Collage de Cunca

Este es un Collage de monumentos de Cuenca, con el programa de edicion de imagen Gimp

Son imágenes sin copyright. Han sido recortas y juntadas. Poniendo una capa al fondo de color blanco de las tres imágenes para poner el texto.

Programacion en Proccesing

Trabajo de programación en Processing.
Consten en que se dibuje una linea al mover el ratón y esta vaya cambiando de color según la posición de este.
Aparecerá algo así 


El código para ello es:

float rojo = 255;
void setup() {
  size(300,300);
}

void draw() {
  stroke(rojo, mouseX, mouseY);
  line(0, 0, mouseX, mouseY);
}


Si en el comando stroke cambias la posiciona de los mouse o cambias la coordenadas X e Y obtendrás un diferente degradados de colores. Se puede probar para obtener el estilo que mas guste.