Choosing the right type of camera for your interactive installation is one of the most important technical choices you can make in your initial planning phases. Making the incorrect choice can really impact how well your installation reacts to its victims and it can also impact its ability to perform robustly in a large amount of environments.
You have been using Processing for some time and wanted to try openFrameworks but were slightly unsure what the differences were. Then again, you have already been told it is very similar, especially since oF was inspired by Processing in the first place and there are a lot of similarities. Right? Well — what better […]
You have been working on an iOS project in OpenFrameworks and you got to a point where the need of adding native UIKit components is essential, well I will try my best to show you how to do just that. Here is what we’ll do.
The Abyss is a 3d space where custom programs (creatures) can be built and released. By creating one or more creatures, this tutorial aims to provide an introduction into graphics, animation, interaction with Processing and expand the boundaries and the variety of the Abyss. Basic creatures just floating their existence away can coexist with more sophisticated ones […]
In this hands-on tutorial I will walk you through the steps needed to turn YOU into an interactive virtual polygon. How awesome is that? To realise our creative end goal we will be using Processing and several of it’s contributed libraries. Obviously I will not be covering all the aspects or possibilities of these libraries. […]
Kyle McDonald has been exploring possibilities of face tracking using FaceShift Studio, an affordable markerless facial performance capture in development since 2009 and presented presented over the years at the SIGGRAPH conference. The tutorial below show you how to connect it to other apps in realtime via OSC with FaceShiftOSC, and connect to openFrameworks via his ofxFaceShift […]
I’ve wanted to learn more about GLSL shaders for a while now. GLSL is a high-level shading language created to give developers more direct control of the graphics pipeline. In short, you can tell your GPU directly what it should be doing. These last two months I’ve been reading up on syntax and diving into shader development […]
By Stephen Schieberl and Joshua Noble We’ve heard it plenty of times when people are talking about working with the Kinect: “we’ll just get the point cloud and turn it a mesh”. You may have even thought that yourself at some point, “this is going to be easy” Well, it’s actually fairly difficult to do […]
All of the visuals in the above video were created using NyArtoolkit for Processing. NyARToolkit is an augmented reality toolkit built with 100% pure Java. It is derived from ARToolkit-2.72.1. Like Processing itself it’s open source and free! In this tutorial you will learn how to use it to place computer generated imagery correctly onto […]
Last year, onedotzero approached Joanie Lemercier of AntiVJ to be part of one of their event, a festival they organised at empac, upstate New York, with a selection of screenings, installations and live performances. The installation, now on show at the China Millennium Monument Museum of Digital Arts onedotzero event, has received fantastic feedback and high acclaim. Just as […]
(A Generative Art Lost Chapter) Through the process of writing Generative Art there were various tangents and miscellaneous-mad-shit that, usually in the name of brevity and clarity, ended up on the cutting room floor. What follows is one such tangent reworked into a brief tutorial. In the week that the Processing 2.0 Beta gets its […]
Numbers, a record label originating from Glasgow, had the opportunity to showcase artists at this year’s Sonar Festival in Barcelona. The artists Redinho, Spencer, Deadboy, Jackmaster, and Lory D each had a spot in the set. Adam Rodgers, co-founder of Numbers and Remote-Location approached Thomas Traum, Adam Finlay and myself to create live visuals for the show. We compared a […]