Archive for the ‘labs’ Category

Volumatrix

Saturday, December 29th, 2007

Volumatrix (still)

Interactive animation (2007)

Launch Volumatrix

Made at the Insteractive Institute Art & Technology Program.

This is a sketch I made for visualizing what it might look like to “explode” an image into three-dimensional space. A source image is sampled at low resolution and the pixels are positioned in 3d space either along a cone or with a random Z coordinate. The resulting shape can be rotated and seen from any angle.

This was a sketch done in an early phase of a design process for a physical installation. It was made using Processing.

Here’s the source code and the animation on a web page. If you download the source code and want to run it in Processing you’ll need to put some image files in the same folder and update the file names in the source code.

Pentamorph

Saturday, December 29th, 2007

Pentamorph screenshot

Launch Pentamorph

Animation made at the Interactive Institute (2007).

This is a quick sketch for a moving logo that I made at the request of Ingvar Sjöberg.

It’s a pentagon with an inscribed shape that moves from a point in the center to an inscribed pentagon, upside-down with respect to the outer one. About halfway through the motion, the inner shape becomes a pentagram.

Made with Processing.

Exquisite Corpse for Excel

Saturday, December 29th, 2007

Exquisite Corpse for Excel (screenshot)

A cheap embarassing drink that hooks you up with senior dolls

Interactive creativity tool (2005).

Download Excuisite Corpse for Excel

The Exquisite Corpse for Excel is a creativity tool. It is a very crude random phrase generator. When you download it is loaded with words that will give ideas for silly installations or devices. The point is that it will suggest combinations you hadn’t thought of. Perhaps, every now and then, it will actually give you something that will give you a good idea. You can modify it with other words to change its domain, like using it to generate characters with random traits for stories, or why not a whole new cuisine.

(more…)

sendkeys - a handy Processing app

Wednesday, November 14th, 2007

sendkeys (screenshot)

I wrote this little Processing application I’d thought I’d share with you.

It opens a little window with a black circle in it. When you press a key - any key - whatever you press gets sent to your serial port. Also, the circle turns white just to let you know your program is live.

The Processing code that really does anything is just this:

In setup():

String[] ports = Serial.list();
serial = new Serial(this, ports[ports.length-1], baudRate);

and then in keyReleased():

serial.write(key);

That’s it. Very handy.

Download the sendkeys processing code