Tuesday, March 13, 2007

Physical Computing

I've been doing some work with arduino BT, communicating to/from flash and processing. I am particulary interested in the use of mobile phones to send data to arduino.

Monday, July 04, 2005

Hybrid Interfaces

Combining digital and analogue models by the use of tracking technologies.

Monday, May 02, 2005

Decaying Software

The project explores the idea of a changing environment by two different dimensions. First, the phylogenical dimension, it takes into consideration the process in which a building perishes and disappears through time. Second, the ontogenical dimension, it examines the physical process that occurs in the site during demolition.

The concept was to create an application that encompasses the physical process of deconstruction and annihilation, represented through the metaphor of decaying software.

The project incorporates a wireless network that surrounds the area. Each user can connect to the system using their personal mobile phone (equipped with Bluetooth technology) and by logging into the network they can interact with the piece. The generated software is projected into the air above the building site. The dust surrounding the site during demolition provides the reflection necessary to display the visuals (as an alternative, the visuals are projected into the building façade).

The software produces groups of elements, resembling microscopic particles displaying properties of emergent self-organisation. By using their mobile interface, users can start by adding a seed (element) or number of seeds to the existing population, they can also affect different parameters of the visual configuration, like growth and decline, or colour and position. This population is in constant change and it is performing actions based on the cell's surroundings. The model gradually reorganises itself in patterns that resembles biological systems of life. Through time, the population is slowly decaying and dying.

Wednesday, April 06, 2005

4D Web Log

A dynamic datascape informed by the usage log of my personal website. The usage log is essentially a collection of data from the users who visit the website, it shows numerous information, like the time of visit or the number of hits a page has received.
This data is analysed and parsed to the VRML world, according to a set of rules and parameters. Consequently a network of splines and NURB surfaces is produced, representing forces and tensions between data. A different environment is generated each day since this information changes daily.

The environment does not merely address a method of visualizing collected data, the results are not taken to be a "representation of something", but a thing itself.
Although part of the objective is to embody inherent or non-inherent relations in the structure of data, the aim is not to create a static structure in which to place or display content, but rather the creation of a model that is defined not just by form, but also by behaviour and time.

A user does not just gather and visualize information, he is integrated in the flow of data, and his behaviour has an impact on the geometry and appearance of the environment. This component of interaction acts upon the environment making it a responsive space.

Thursday, February 10, 2005

Natural Interfaces

Real objects such as tree branches, leafs and sand, function as an interface between the visitors and the art piece. By moving and repositioning the physical objects in space, the visitors initiate the real-time transformation of a digital landscape, in which mountains emerge, clouds move in the sky and trees grow. Evolutionary processes are inter-connected with the interaction, making the visitors pro-active in the development of the virtual environment.
The concept departs from the idea of opening a dialogue between the real and the virtual by the interaction with physical objects.


Residual Data-Cloud

The Residual Data-Cloud is an application that loads images from a networked source and generates a data-driven three-dimensional form. Images are collected via a digital camera, or a mobile phone, by the author and participants during presentation. The resulting shape, which resembles a cloud of dust, is a metaphor of residual memory immersed and somehow materialized in a real environment.
Digital appears here as a parallel dimension, in which user’s perception is subjected to layers of abstraction and figuration. Its behaviour in the real space, captured by a tracking device, affects data display by revealing different properties of the cloud. Recognizable shapes appear and disappear through interaction.


Thursday, November 04, 2004


A web based multi-user interface that produces an evolutionary immersive experience. The design challenges were to identify principles in self-generating networks that could lead to original and spontaneous results and interesting patterns of interaction.