Tools

Facebook Twitter
• tuioZones • • tuioZones • The 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. Unzip 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.
Project Home • Forums • Wiki • Known Issues • Contact Project Author: Brenton (All RIAForge projects by this author) Last Updated: May 23, 2012 12:49 AMVersion: betaViews: 48,010Downloads: 4,148Demo URL: http://nuigroup.com/?ACT=28&fid=33&aid=313_SENsYU9yXM7ScXFXRVd1 License: Apache License, Version 2 Description: eyePoke eyePoke
Kivy: a crossplatform framework for creating NUI applications

Kivy: a crossplatform framework for creating NUI applications

Kivy is a community project, led by professional software developers. We are responsible for developing and supporting Kivy, alongside of the community. We also work for companies that use Kivy for their professional products. Core developers He became a programming expert from working in IT for years before starting with Kivy.
ideo-multitouch - Multitouch Package for Flash & Processing ideo-multitouch - Multitouch Package for Flash & Processing Multitouch Package for Flash & Processing by labs.ideo.com Created to enable designers to explore multitouch interactions quickly and easily, this package includes all requisite software to build a lightweight multitouch system. This package is comprised of two parts: Multitouch Client – A multitouch API for Flash including support for extensible touch actions, arbitrarily sized displays, and a limitless number of active fingers. Software simulated touch events are also supported to allow for software to be tested and developed on computers lacking multitouch hardware.
TUIO

TUIO

PQ Labs supports TUIO.org We received a generous hardware donation by PQ Labs, who provide a multi-platform TUIO implementation for their line of multitouch overlays. Our new 52" G3 Plus will be used for our research activities at the Interface Culture Lab, such as the GearBox by Ulrich Brandstätter and Oliver Buchtala, who will explore the usability of multitouch surfaces in musical therapy. 05.12.11 Readprevious newsin the archive.
software → touché software → touché Nov 1, 2008 Version 1.0b3 MacOS 10.5.3 and later Download Version History Visit Google Code Page Watch Videos Touché is a free, open-source tracking environment for optical multitouch tables. It has been written for MacOS X Leopard and uses many of its core technologies, such as QuickTime, Core Animation, Core Image and the Accelerate framework, but also high-quality open-source libraries such as libdc1394 and OpenCV, in order to achieve good tracking performance.
Who-T Who-T X.Org is not a single thing. One the one hand, X.Org is a collection of projects that provide a window system stack, most notably the X server, its drivers and Xlib. Some other tools are part of the X.Org software set (see the X11R7.7 katamari release).
MPX: Multi-pointer X « [WCL] Wearable Computer Lab, University of South Australia MPX: Multi-pointer X « [WCL] Wearable Computer Lab, University of South Australia For information on this project, contact Benjamin Close Multi-pointer X (MPX) is a modification to the existing X.Org implementation of the X Window System. MPX provides multiple independent pointers (mouse cursors) at the windowing system level.

Welcome to OpenNI | www.openni.org

The OpenNI framework is an open source SDK used for the development of 3D sensing middleware libraries and applications. The OpenNI website provides an active community of developers, the tools and support, a network of potential partners and a distribution platform - addressing the complete development lifecycle. lATEST files Grab Detector This middleware detects grab/release gestures . Welcome to OpenNI | www.openni.org
SGDriver
Recommended Version 7 Update 51 Select the file according to your operating system from the list below to get the latest Java for your computer. By downloading Java you acknowledge that you have read and accepted the terms of the end user license agreement <p><span class="termhighlight">In order to optimize your experience and provide you with accurate messages, please enable javascript in your browser for the duration of your Java installation.</span></p>

SimProj : Built with Processing

SimProj : Built with Processing
MT4j - Multitouch For Java MT4j - Multitouch for Java™ - is an open source Java™ framework, created for rapid development of visually rich applications. MT4j is designed to support different kinds of input devices with a special focus on multi-touch support. MT4j Features
Touchlib is a library for creating multi-touch interaction surfaces. It handles tracking blobs of infrared light, and sends your programs these multi-touch events, such as 'finger down', 'finger moved', and 'finger released'. It includes a configuration app and a few demos to get you started, and will interace with most types of webcams and video capture devices. It currently works only under Windows but efforts are being made to port it to other platforms. Who Should Use Touchlib? Touchlib - Home
a toolkit for tangible multi-touch surfaces reacTIVision is an open source, cross-platform computer vision framework for the fast and robust tracking of fiducial markers attached onto physical objects, as well as for multi-touch finger tracking. It was mainly designed as a toolkit for the rapid development of table-based tangible user interfaces (TUI) and multi-touch interactive surfaces. This framework has been developed by Martin Kaltenbrunner and Ross Bencina at the Music Technology Group at the Universitat Pompeu Fabra in Barcelona, Spain. reacTIVision was designed as the underlying sensor component of the Reactable , a tangible modular synthesizer that has set the standards for tangible multi-touch applications.

reacTIVision

ENAC&#039;s Interactive Computing Laboratory - X.org multitouch
It's that simple to set up your own surface computing platform based on Flash. It's quite easy to create small applications based on this design, and most of the applications that you find online are based on this architecture. At Synlab at Georgia Tech, we have two large (55-inch diagonally) reacTIVision setups where many student enthusiasts create interactive surface applications on different platforms. Having a diverse pool of designers and programmers working at our lab, we have seen certain UI and programming design guidelines evolve over the last year that may be useful for everyone. Flash for surface computing