Free the Groom

Now this is weird.

jim_groom_dicejim_groom_dice-dance

Given we can’t waste time I dug out a processing script I’d used before. I can’t recall where I got the original, or what changes I made, but it looks like I simplified it a lot and exported a series of frames to gifs. Stitched these together in FireWorks.

Moebius DS106ized

my favourite comic ever, one of my favourite comic artists and my (currently) favourite programming language together in my favourite MOOC!!!

the original image (moebius.jpg):

Galactus and Silver Surfer by Moebius

the processing code (sorry, no formatting):


float margin=128;
PImage M;
int DS=0;

void setup() {
M=loadImage("moebius.jpg");

size(1024, 768);
// set it as background so no holes will be in the final image
image(M, 0, 0);
}

// processing repeats calling draw() until exit() is called

void draw() {
float x, y, w, h;

if (DS<106) {
x=random(-margin, 1024-margin);
y=random(-margin, 768-margin);

w=random(margin, 3*margin);
h=w*3/4;

tint(255, random(64, 192));
image(M, x, y, w, h);

DS++;
} else {
save("moebius_is_DS106.jpg");
exit();
}
}

the result (moebius_is_DS106.jpg):

Galactus and Silver Surfer by Moebius DS106ized

RIP Moebius