The GroupLab DiamondTouch™ Toolkit

The GroupLab DiamondTouch™ Toolkit is an event-driven .NET component designed to aid programmers in rapidly prototyping application using the DiamondTouch™ Tabletop device. It wraps the low-level DiamondTouch™ SDK provided by MERL.

To learn more about the GroupLab DiamondTouch™ Toolkit read our UIST Paper or view our ToolKit Video.

Download

The GroupLab DiamondTouch™ Toolkit requires Microsoft Visual Studio .NET 2003

Use the Documentation link to view documentation about the current toolkit API.

See example programs by clicking the Examples link.

Click on the Download link to obtain the latest version of the GroupLab DiamondTouch™ Toolkit.  Run the installation program and follow the instructions provided.

Download the toolkit source code using the Source link (password protected).

Visit the MERL website for further information about the DiamondTouch™ Tabletop device.

[ Download ][ Documentation ][ Examples ][ Videos ]

Overview

 

The GroupLab DiamondTouch™ Toolkit reduces complexity and increases efficiency of applications that use the DiamondTouch™ Tabletop device. Some features are:

  • Automatic detection and initialization of the DiamondTouch™ device.
  • Event-Driven .NET componet, just add to your toolbox and drag onto your form.
  • Detects maximum pressure point and multi-touch bounding box for up to 4 simultaneous users.
  • Optional feature to turn on Raw Signal Data for greater input detail.
  • Dynamic sample throttling decreases CPU load when users are idle.
  • Automatic coordinate translation relative to a specified form or control.

Limitations:

  • Requires Visual Studio .NET 2003 for application development.
  • Only supports connectivity for a single DiamondTouch™ device.
  • No compensation or calibration for projector skew or keystoning.
  • Control-relative clipping only supported on primary monitor.
  • Does not utilize the mouse-emulation functionality included with the DiamondTouch™ SDK.

This web site was created by Rob Diaz-Marino. It was last updated July 31, 2003 11:21 AM.
DiamondTouch is a trademark of Mitsubishi Electric Research Laboratories, Inc.

License Terms