Archive for January, 2008

RGB Channels // step 3

Thursday, January 31st, 2008

RGB Channels // part c
run the sketch — view the code

How do you use it?
Just watch it.

What is it?
Not working. I want to display a greyscale image for each color channel, but this isn’t the way to do it.

Why is it cool?
I’m not sure what’s going on, but it’s what I did today.

RGB Channels // step 2

Wednesday, January 30th, 2008

RGB Channels // part b
run the sketch — view the code

How do you use it?
Move the mouse around over the image.

What is it?
Trying to extract and display the RGB channels from an image.

RGB Channels // step 1

Tuesday, January 29th, 2008

RGB Channels // part a
run the sketch — view the code

How do you use it?
Move the mouse around over the image.

What is it?
Extracting the red, green and blue components from the color data of each pixel.

subPixels

Monday, January 28th, 2008

subPixels
run the sketch — view the code

How do you use it?
Move the mouse up and down over the color bars.

What is it?
A demo of screen pixels and RGB color. This is actually a touched-up version of a sketch I started back in October.

To-do Timer // step2

Thursday, January 17th, 2008

To-do Timer // step2
run the sketch—view the code

How to you use it?
Hit the “s” key to change the way seconds are visualized. Other than that, at this point you just watch it (and admire the code, of course).

What is it?
A 15-minute countdown timer. Part of the mechanism behind to-do list tool. A revision of step 1. Eventually there will be user input capability.
Why is it cool?
It moves in real time. All of the animation is based on the millis() function which returns the number of milliseconds the program has been running.

There has been an interesting duality in my experience of working on this sketch. At first it feels a little weird to be working on a program where a single cycle takes 15-minutes. It highlights how we have become used to instant results from our interactions with computers. At the same time it draws my attention to how quickly time can pass when you’re really in the groove. Sometimes those fifteen minutes feel like only three.

After Rodchenko // ver2

Wednesday, January 16th, 2008

After Rodchenko // ver 2
run the sketch—view the code

How do you use it?
Click and drag. Hit any key to clear the screen.

What is it?
A slightly more interesting version of yesterday’s sketch.

After Rodchenko

Tuesday, January 15th, 2008

After Rodchenko // ver 1Aleksandr Rodchenko. Construction. 1920.
run the sketch—view the code

How do you use it?
Click and drag. Hit any key to clear the screen.

What is it?
Inspired by Aleksandr Rodchenko’s (1, 2) linear constructions c.1920. Mind you this is a purely visual association, not a conceptual one.