A new version of the ezGestures library for Processing is now available. Version .40, which is now hosted on Google Code, has no functionality changes, but the download now includes the examples, the source, and the documentation pages. These changes were implemented for the upcoming Processing 1.0 release.
Archive for the 'Code' Category
AirXY is a multimedia installation combining real time animation, sensors, haze, light and sound that was conceived for the 2008 Architecture Biennale in Venice.
Large-scale screen and floor projections confront and engage visitors passing through the massive space of the Corderie dell’Arsenale. The screen is a clock and responsive real time capture of the presence of visitors while the floor projection gradually reveals a fleeting, ethereal architecture.
The AirXY facade was implemented by Hugues Bruyère and myself. The software is written in C++ using the openFrameworks library. The video is captured using 4 infra-red cameras, and is processed using OpenCV and the FreeFrame 1.5 video plugin architecture. Rendering is done in traditional OpenGL and using GLSL shaders. The output image is split and output to 2 projectors for display on the screens.
Check out airxy.org for more information.
I’ve updated the Social Homes plug-in to version 2.3. Based on everyone’s requests, I added the BlogCatalog, Blogger, BUMPzee, Ma.gnolia, MyBlogLog, reddit, Technorati, and XING services. I also had to put all the services in alphabetical order, so you’ll need to re-configure the plugin once you update.
Get it here.
I’ll be giving a Processing workshop at the Alberta College of Art + Design in Calgary on April 3-5. I made a condensed yet pretty complete set of course notes which I think could be useful as an intro to programming.
I’ve finally finished working on my Social Homes widget plug-in for WordPress. You can see it in action on this site, it’s the list of favicons on the right.
I just released the ezGestures gesture recognition library for Processing. It works by analyzing mouse or Wiimote movements while dragging, and comparing the motion against a regular expression to find a match. This idea actually started while working on Distal and tweetPad, and I figured it would probably be useful to make a modular library out of it.
I am teaching a class called Languages of Programming at Concordia University this semester. It will cover procedural and OOP programming concepts in general, but the practical part will focus on Processing.
So the project developed in Madrid has changed name and form many times, it is now called tweetPad and is used to visualize Twitter feeds using dynamic typography. Check it out.
I am in Madrid, Spain, attending the Visualizar symposium and workshop. I will be working on a new project titled rssSketchpad with a couple of collaborators. More details soon…
I just added my latest project to the Portfolio page: the NextText library for Processing. You can also check out nexttext.net for more information.



