AboutThe tuioZone library for Processing provides a way to set zones within a multi-touch screen to respond in useful ways to TUIO (1.0) messages sent from a tracking application, like tbeta. It processes TUIO events and provides methods to get data about each zone and related cursor data. This library, an alpha version, is very much a work in progress.
I am developing this library to support my thesis project in the Pervasive Technology Lab at IUPUI as part of my MS in Human-Computer Interaction. I would like to thank my thesis advisor, Dr. PollyBaker, and Dr. Tony Faiola for their guidance and for the opportunity to work with such an interesting technology. I would also like to thank Chris Basham and Tony Dewan for the construction of a great Multi-touch hardware set-up that uses FTIR. And Chris continues to provide me with advice on coding and interaction techniques. InstructionsUnzip and put the extracted tuioZones folder into the libraries folder of your processing sketches. The source code, a reference Javadoc, and examples are included in the folder. You will also need the oscP5 library. A tracker application, like tbeta, will be needed to send TUIO (1.0) messages to the application.
Download
(version 0.1.5) tuioZones - released 10/27/09 DocumentationAn online Javadoc is available. The Javadoc is also included in the download. ExamplesGroup Zones TestedPlatform: OSX AuthorjLyst SourceThe download contains the source code. The library is free for use under GPLv3. |