Other friends of mine from WERC just finished a project at V2_ during the Test_lab:Summer Sessions in 2011. During these Summer Sessions they researched the possibilities of moving projection mapping where they tried to synchronize both physical and digital world through mapped projections on a moving sculpture. This sculpture the Beamer_Control2 can be rotated by the audience and the projection will follow this rotation.
With these projects in my mind I gave myself some time to think about a form for a sculpture which could be generative. But what exactly is generative art? I came across this definition from Philip Galanter
I gave myself some time to think about a form for a sculpture which could be generative and where I have no control on the physical and visual output. This means I will need a moveable, moldable or flexible projection surface.“any art practice where the artist creates a process, such as a set of natural language rules, a computer program, a machine, or other mechanism, which is then set to motion with some degree of autonomy contributing to or resulting in a complete work of art.” (Philip Galanter)
I know there's a flexible textile, it I've seen it being used as decoration material for big events. Most of the time these textiles are used in a static way in combination with lights and occasionally as a projection screen, but still static.
Lets start by making a construction where I can change the shape of these textiles and have control over it through a little program.
| Sketch and material list for the prototype sculpture (in Dutch). |
The goal for now is to make a cube where servo's control the shape of the projection surface. When I attach two motors to each corner of the surface I should be able to move it into more unpredictable shapes, instead of just stretching it.
An Arduino will be used to control the servo's. I've got some experience with those and there's an extension for MaxMSP called maxuino which talks firmata with the Arduino. This means that I can load a firmata sketch to the Arduino and do all the programming within Max.
An Arduino will be used to control the servo's. I've got some experience with those and there's an extension for MaxMSP called maxuino which talks firmata with the Arduino. This means that I can load a firmata sketch to the Arduino and do all the programming within Max.
| Sketch of the column and Data Flow of the sculpture. |
To get the prototype up and running as soon as possible I will use a triangular shape to do my experiments with. It reduces complexity controlling all servos and it keeps the costs low.
