Código Generativo by Thomas Sanchez Lengeling

Kubik, contemporary dance that involves interactive technologies.

For this project we wanted the audience to be conscious of different perspectives and the usage of new technologies with contemporary dance. For this project I developed the System and the visuals for the interactive floor.



The interaction System was made using blob detection technique with openCV. We had a normal webcam with some IR filter, this was useful to eliminate different light changes in the room. Once having the blob detection we needed to detection 3 independent individuals in the scene, for this I implemented the K-means cluster using as input variables the blobs positions obtained from the blob detection. Don’t know if this cluster was the best choice, but it work for detection 3 independent individuals in the scene.


Interaction Test:

KUBIK – Interactive floor from thomas sanchez lengeling on Vimeo.

The implementation of the interaction system was done using openframeworks (C++) and for the visuals processing (Java). To connect the information from the C++ app and the Java app we used OSC communication.

Also the visuals were audio reactive for this we used MIDetector a custom software that extract musical information in real time and send it via OSC Network.

Kubik from thomas sanchez lengeling on Vimeo.

Direction and Choreography:
Ambar Luna
Emmanuel Ontiveros
Interactive System and Visuals:
Thomas Sánches Lengeling
Victoria Lugo, Israel Miranda y Emmanuel Ramírez



Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Generative Visuals – NAFF

Generative visuals made for the multicannal rock group NAFF Chusma NAFF Chusma – Satie from thomas sanchez lengeling on Vimeo….

Dancing Robots

Commissioned by Chrysler Mexico to make a installation with the use of new “technologies” to represent the “Chrysler 200″. The…


Coming soon Funtor is a Interactive Installation that uses Image Warping into large surfaces and a interactive module that reads…