MyCloud
Posted on 13 May, 2010 at 3:10am with no comments
For my final in Daniel Shifman’s Nature of Code class, I continued my work with clouds from my midterm, CloudVideo, but extended it to use a custom soft circuit controller rather than video input. The piece was a collaboration between Aiwen Wang-Huddleston, Hsin-Yi Chien and myself that was also on display at the ITP Spring Show 2010.
MyCloud invites participants to lay down on a grass filled lawn and interact with clouds projected above them. Using a wireless cloud shaped pillow as a controller participants are given the ability to have a tactile relationship with clouds above them and to exercise their imagination by using the sky above as their canvas. By squeezing the pillow in different areas, forces are applied that allow participants to control the shape and motion of the clouds. There are four cloud pillows so participants can interact with each other’s clouds and collaborate on their shapes. The physical construction consists of a computer running processing connected to an Xbee that communicates with all four pillows, a pair of speakers playing ambient music and sounds from a public park, a projector aimed at the ceiling and a roll of fake grass over a custom made wooden hill.
To create the air like nature I used Pbox2d to form body of particle emitters. When the pillow detects a squeeze in one of its 10 soft circuit sensors, a particle emitter appears facing the cloud to create a push like effect against the cloud. Each particle displays a small image of a piece of cloud that fade out over time. This creates the smoke like effect.
You can download the source code here: http://db.tt/MCS2Xp

