SenseableMoscow

architecture discourse is traditionally shaped by drawings and critical writings. what happens, if they are interactive and easily translatable to the fabrication maschines code? what if they’re source is open, so that anyone can contribute?

architecture discourse is traditionally shaped by drawings and critical writings. what happens, if they are interactive and easily translatable to the fabrication maschines code? what if they’re source is open, so that anyone can contribute?


workshop at the Vilnius Art Academy (Lithuania), Architecture Department. Date: 06.02.2012 – 17.02.2012

Participants: Lina Baciuškaitė, Aistė Dzikaraitė, Gediminas Kirdeikis, Simas Kazlauskas, Vytautas Lukšas, Eglė Rutkauskaitė, Petras Vestartas, Eglė Židonytė.

We analyzed how the sense of environment is translated in the physical dimensions of human life and reveals through various elements, like structure, form and materiality.

Further the transcription of cultural processes into structural forms can be understood as an architectural mesh-work (1). As a specific topic for this workshop we investigated on traditional grouping behaviors inherent in Lithuanian “sutartines”.

By referencing dance appearances (consisting of certain elements of expression, as clothes and gestures of dancers), we developed certain types of elements and their behaviors.

The “accordance” as the constitutional element of an overall dance and singing pattern (sutartines) reflects in the emergence of an tectonic textile (2), which can be read as an architectural diagram in multiple scales. As shelter, urban formation or organizational plan.

For this workshop we used Processing (by Ben Fry & Casey Reas) & the library toxiclibs (by Karsten Schmidt) / packages: toxiclibscore, verletPhysics

(1): Tim Ingold, Lines: A Brief History, London, 2007
(2): Gottfried Semper: Style in the Technical and Tectonical Arts; or Practical Aesthetics, Hamburg, 1857


This sketch was written with current beta version of Processing (called 2.0a4) in order to be fully compatible with Processing.js. It runs in JavaScript mode and uses WEBGL on HTML5 canvas to render 3D environments.
This is fully WIP (Work In Progress) version sketch, but it shows what I was working on in my free time for the last few months. Object loader for Processing.js is written by Andor Salga, he is doing a great job and without him there would only be naked coordinate axis floating in space. Now they are linked to objects and can control their behavior. View Larger

This sketch was written with current beta version of Processing (called 2.0a4) in order to be fully compatible with Processing.js. It runs in JavaScript mode and uses WEBGL on HTML5 canvas to render 3D environments.

This is fully WIP (Work In Progress) version sketch, but it shows what I was working on in my free time for the last few months. Object loader for Processing.js is written by Andor Salga, he is doing a great job and without him there would only be naked coordinate axis floating in space. Now they are linked to objects and can control their behavior.


Spotify Player is the work of Jordi Parra and his degree project: a device to listen to Spotify at home.

In a nutshell the objects consists of Processing sketch, Arduino and an RFID reader. Each RFID tag can be assigned to a Spotify link, album, artist or search. When the tag is placed on the reader, an ID-12, it sends a trigger to Processing and triggers an AppleScript that will take over Spotify and play whatever is linked to that tag. The processing sketch can also retrieve the information about the track that is being played. For doing so, a packet sniffer is checking all the internet packets sent from the computer and whenever it finds something being sent to Last.fm, it grabs it and parses the track information (artist, album, title and length).


keystone
A library by David Bouchard for the programming environment Processing. Last update, 11/25/2011.
Keystone is a video projection mapping library for Processing. Right now it allows you to warp your Processing sketches onto any flat surface by using corner pin keystoning, regardless of your projector’s position and orientation. The goal is to eventually expand this library to enable more advanced projection mapping, such as projecting on 3D models or curved surfaces and edge blending of multiple projector screens. 

keystone

A library by David Bouchard for the programming environment Processing. Last update, 11/25/2011.

Keystone is a video projection mapping library for Processing. Right now it allows you to warp your Processing sketches onto any flat surface by using corner pin keystoning, regardless of your projector’s position and orientation. The goal is to eventually expand this library to enable more advanced projection mapping, such as projecting on 3D models or curved surfaces and edge blending of multiple projector screens. 


View My Stats