Key hand poses for effective volumetric interaction. Based on poses and sequences from Mantis Kung Fu. Each pose is a shape, hand state and cursor effect:
Neither contracted nor protracted
A relaxed state
All protracted, palm down
Held for rotation, but casually
Index protracted, ring and pinky contracted
For focusing on a specific point
Palm to the inside, palm fingers not protracted
Scrolling up and down, fingers tips used for detail.
Palm to the inside, palm fingers protracted
Scrolling left and right.
Used as an escape
*Biases towards rotate pose: Using your non-dominant hand to rotate and hold a reference space is so vital an activity that the rotate state should be deeply biased towards once it has been initiated by the user.
Early Scroll+Zoom demo
(video) Video 1:
The colors on the fingers represent the protraction state of each finger (protracted/relaxed/contracted).
The blocks around the hands represent the current cursor state (see hand poses above).
Demo built using Unity 3D and the Leap Motion sensor and SDK. (with finger protraction and hand pose recognition added).