(Aclaro que no tengo intención de satirizar ni de ni denigrar las imagen.)

Hoy es mi cumpleaños #21 y también es el día de la Inmaculada Concepción. Para todos los que son católicos o no católicos  este post les interesará.

He desarrollado un  efecto en Processing con el tutorial de Daniel Shiffman .

Código a continuación:

PImage img;
int cellsize = 2;
int columns, rows;

void setup() {
size(740, 460, P3D);
img = loadImage(“maria.jpg”); // aquí se inserta la imagen deseada
columns = img.width / cellsize;
rows = img.height / cellsize;
}

void draw() {
background(0);

for ( int i = 0; i < columns; i++) {

for ( int j = 0; j < rows; j++) {
int x = i*cellsize + cellsize/2;
int y = j*cellsize + cellsize/2;
int loc = x + y*img.width;
color c = img.pixels[loc];

float z = (mouseX / float(width)) * brightness(img.pixels[loc]) – 20.0;

pushMatrix();
translate(x + 200, y + 100, z);
fill(c, 204);
noStroke();
rectMode(CENTER);
rect(0, 0, cellsize, cellsize);
popMatrix();
}
}
}

Les dejo con un ejemplo que desarrollé en base a un sketch de Adean con la diferencia que éste se mueve como consecuencia de la música

[vimeo=http://vimeo.com/8067146]

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.