Flat hand on the table to rotate the display
Vertical hand to sweep the furniture pieces (as one would sweep objects
across a real table top)
Horizontal hand on the table to display the properties of objects found in
Tilted horizontal hand with front projection to create a physical space where
private information can be projected
Both hands vertical, moving away from each other to spread furniture
around the room
Both hands vertical, moving toward each other to bring objects in to the area
delimited by them
Corner-shaped hands used to create a rectangular editing plane
1.6.1 Gestural Software Support
The NUI Snowflake system addresses the needs of third parties in the development
of interfaces for collaborative multitouch interaction. While supporting both FTIR
and DI, it uses computer vision and image processing to recognize motion, gestures,
and multitouch interaction. Figure 1.13 shows a multiuser, multi-input collaborative
photographic application running on an NUI Horizon device.
The DiamondSpin Toolkit  also supports third parties in the development of
interfaces. Along with support for DiamondTouch, its main feature is a real-time
polar-to-Cartesian transformation engine that enables around-the-table interactions.
Among the applications built on top of the toolkit is Table for N, designed for a small
number of people at a table creating, sketching, annotating, manipulating, and
browsing various types of documents, including text, html, images, and video clips.
Another application is UbiTable, which enables rapid display ecosystem formation
Collaborative photo-sharing application. Courtesy Natural User Interface Europe AB. Copyright
2008 Natural User Interface Europe AB. All rights reserved.
1.6 Gestural Infrastructures 25