1 / 5

The magic touch…

The magic touch…. This semester’s tools: Processing TacTile Processing is an open source programming language. Essentially a blend between Java and scripts. Straightforward and easy to use Advanced users still have all the Java capabilities.

arva
Download Presentation

The magic touch…

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The magic touch… • This semester’s tools: • Processing • TacTile • Processing is an open source programming language. • Essentially a blend between Java and scripts. • Straightforward and easy to use • Advanced users still have all the Java capabilities. • TacTile is a multi-touch table developed here at EVL. • Uses IR light to generate touch feed back. • Daubed just last semester at SC 2008.

  2. Gotta walk, before you run… • Multi-Touch Pad • For all those who don’t have a tacTile at home ~.- • Will need two components: • Touch Tracker • TouchAPI • Development will occur on the Multi-Touch Pads • Highly recommend you build this ASP • Most of your development time and testing will be done with the Multi-Touch Pads.

  3. Big Picture Touch Device Application TouchAPI Touch Tracker Touch Server

  4. TouchAPI • The Idea • Written to be a library that could be added to Processing • Allows users to communicate between a Touch Server and Processing Application • Do we have to write a Touch Server?! • TacTile has its own touch server • The Multi-Touch Pad drivers will also come with an application that will act as a touch server on your personal computers. • What does this mean?! • During development: the TouchAPI will facilitate communication between your Processing Application and the Multi-Touch Pad. • Presentation time: the TouchAPI will facilitate communication between your Processing Application and TacTile

  5. Do not do it’s a trap! • Processing • Processing does not need to be installed. • The Processing folder is called the “sketchbook” • The “sketchbook”, must contain all the libraries you call upon. • Adding multiple files is easy. Processing takes care of the linking • TacTile • The methods to access intensity. • FingerIDs across zones.

More Related