Links and resources
From NUI Group Community Wiki
This wiki page includes a list of multitouch resources.
Contents |
Blogs
In no particular order. Also check Who's who in NUI Group page for detailed information about NUI Group members.
- Christian Moore (Founder/Administrator)
- Shawn McCool
- SuperZanti (Seth Miers)
- Laurence Muller
- Stefano Baraldi
- Seth Sandler
- STUDIO/IMAGINAIRE
- Renci VIS group multitouch blog
- Microsoft Surface team blog
- Multitouch Nederlands
- Paul D'Intino
- Litstudios
- Taha Bintahir
- Alex (xelapond)
- Tim Roth
- xTUIO
- PeauProductions
- map blog
- Rishi (rbedi100)
- Bridgeyman
- Geoman
- Justin
- Donovan
- WhiteNoiz
- deej
- Ingenieurs Ltd
- Defying Apple - Hating the Patent
- Sharath Patali
- Divesh and Adithya
- Lynn Marentette
- Multitouch Barcelona
- Pawe Soyga
- Martin Kaltenbrunner
- Dan Higham
- Progen
- Tiago Serra
SDKs, libraries and drivers
- MT4j: - Multi-Touch for Java - is an open source Java development framework, for developement of graphically rich 2D/3D multitouch applications (http://www.mt4j.org)
- Sparsh UI: Sparsh UI is an open source, cross-platform, device agnostic multi-touch gesture recognition framework (http://code.google.com/p/sparsh-ui)
- Tbeta: e The Beta, tbeta for short, is a open source/cross-platform solution for computer vision and multi-touch sensing (http://tbeta.nuigroup.com)
- Multitouch: A Software API for Multiple Touch Inputs (http://code.google.com/p/multitouch)
- Multimouse: MultiMouse is designed to be a multi-touch mouse driver for the Windows Operating system. It is built using touchlib. (http://www.risenparadigm.com/multimouse)
- Touchlib: A software library for creating multitouch FTIR displays (Web page: http://www.nuigroup.com/touchlib, download: http://code.google.com/p/touchlib)
- Opentouch: Open source framework for multimodal input devices (http://code.google.com/p/opentouch)
- BBTouch: is a cocoa-based Mac OS X Leopard app for multi-touch tables. It converts touches, which make blobs of light from a camera into blobs, which are sent over the TUIO protocol as a "touch". It's distributed with the source code for opentouch (Download: code.google.com/p/opentouch/wiki/BBTouch)
- Touche framework: Camera-based multitouch tracking environment for MacOS X (http://gkaindl.com/software/touche) .Download: http://gkaindl.com/software/touche
- Ideo-multitouch: Multitouch Package for Flash & Processing from Ideo Labs (Web: http://labs.ideo.com, download: http://code.google.com/p/ideo-multitouch)
- Multitouch applications & library: A bunch of multitouch applications (http://multitouch.sourceforge.net)
- reacTIVision: An open source, cross-platform computer vision framework for the fast and robust tracking of fiducial markers and for multi-touch finger tracking. (http://reactivision.sourceforge.net/)
- TUIO: Tuio is a simple yet versatile protocol designed specifically to meet the requirements of table-top tangible user interfaces. (http://www.tuio.org)
- Touchless project from Microsoft: Touchless enables touch without touching by using a webcam to track color based markers. Includes SDK and a demo (http://www.officelabs.com/projects/touchless/Pages/default.aspx)
- DiamondTouch: The MERL DiamondTouch table is a multi-user, debris-tolerant, touch-and-gesture-activated screen for supporting small group collaboration. (http://www.merl.com/projects/DiamondTouch)
- Diamondtouch SDK: (Closed source) DiamondTouch Software Development Kit (SDK) provides support for the development of Microsoft Windows and Linux applications that utilize DiamondTouch's capabilities to implement computer-supported collaboration and rich input modalities (http://www.merl.com/projects/dtsdk)
- Lily2dcur (http://code.google.com/p/2dcur/source/browse/#svn/trunk/lily2dcur)
UI
Applications
- Irtaktiks: The IRTaktiks is a tactical RPG game for multitouch screens developed using Microsoft XNA 2.0 and the touch recognition library Touchlib 2.0. (Web page & download: http://www.codeplex.com/irtaktiks)
- 22Miles: 22MILES provides business with multi-touch solutions (AS3/C++) in the fileds of shopping mall, concierge services, and medical care. Its green smoke coupon current major products are Interactive Directory/maps, Touch Menu, Interactive 3D modeling, and peripheral equipment integration with major multi-touch screens, like crecit card reader, thermal printer, Kiosk enclosure,monitore lift mechanism, etc.(http://www.22miles.com)
- ChalkMT: CHALKmt is a multi-touch chalk board application made using AS3. It allows multi-user/multi-touch interaction of chalk boards that can be scaled/rotated/moved and wiped clean (http://orionmultitouch.blogspot.com)
- reacTable: A collaborative electronic music instrument with a tabletop tangible multi-touch interface (http://www.reactable.com/)
- xTUIO: a suite of TUIO based native OSX applications (http://www.xtuio.com)
- Oscar: an OSC/TUIO-to-Flash gateway written in Cocoa/Python. It provides a handy and simple user interface, tag filtering, activity monitor, configurable options and a nice design ;). Currently available for Mac Os X 10.5 only (Universal Binary). (http://www.todo.to.it/blog/oscar)
- TUIO Smoke: a TUIO/OSC enabled version of touchlib's smoke demo, now with multithreading and other new features ( http://projects.edencomputing.com/projects/tuiosmoke )
Groups
- Multitouch South Africa
- Multitouch Console: The c-base MultiTouchConsole mtc is a completely self-contained, touch-sensitive table built in spare time by a group of c-base members.
- Team Sparsh: UG students from India passionate about Multitouch and NUI
- Team Zugard: UG students from India, Developed India's First LLP Setup, passionate about NUI!
Hardware manufacturers
- HCI - Multi-touch screen, multi-touch frame, multi-touch tables and manufacturer of multi-touch wall ( http://hci.cn )
- PQLabs Multi-touch G3: manufacturer of 12 - 200" (6 meters wide) multitouch LCD screens, iTables and Walls (http://multi-touch-screen.com)
- Citron GmbH : manufacturer of IR based touch and multitouch (dreaMTouch(tm)) screens (http://www.citron.de)
- Cubit: Cubit is an open-source, multitouch, tabletop display (http://nortd.com/cubit)
- TouchKit is a modular multitouch development kit with the aim to make multitouch readily available in an open source fashion. It is a sister project of the CUBIT multitouch system and aimed at rapid implementation of multitouch projects (http://touchkit.nortd.com)
Research institutes and universities
- Media Interaction Lab: This is a research lab hosted at the Digital Media department of the Upper Austria University of Applied Sciences in Hagenberg. The Media Interaction Lab integrates research and education, providing students with a project-based learning environment. (http://mi-lab.org)
- Embedded Interactive Systems: This research group is part of the Computing Department at Lancaster University (UK). With its focus on ubiquitous computing, interactive surfaces are of particular interest in the research being done here.
- HCI research: Portuguese HCI reasearchers
Books, articles and papers
- Designing gestural interfaces, An OReilly Book by Dan Saffer (http://www.designinggesturalinterfaces.com)
- Multi-Touch Systems that I Have Known and Loved, by Bill Buxton (http://www.billbuxton.com/multitouchOverview.html)
- Hands-On Computing: How Multi-Touch Screens Could Change the Way We Interact with Computers and Each Other, by Stuart Brown (http://www.sciam.com/article.cfm?id=hands-on-computing)
- Can't touch this, by Adam Penenberg (http://www.fastcompany.com/magazine/112/open_features-canttouchthis.html)
- Interaction design guide for touchscreen applications (not related to MT, but will help), http://www.sapdesignguild.org/resources/TSDesignGL/Index.htm
Even more papers in this link.
Other
- Multitouch technology comparison
- Touchscreen hand gesture images suitable for documentation
- Gesture analyzing for multi-touch screen interfaces: BS thesis by Michael Thrnlund
- Using Java for multitouch: A PDF presentation from Sun Microsystems
- IRC link: Many MT experts join #nuigroup on IRC (freenode)
--Gorkem 21:42, 1 January 2009 (UTC)
