Interactables in Crane are the crucial parts directly manipulated by hand and triggers a series of feedbacks.
User should be able to use any interactables right away.
All the interactables have 2 layers: control and trigger. The user does not need to learn how to identify them.
Without any haptic feedback, the interactable should still using smooth motions and visual feedback to communicate with the user.
Inherited from the real-world object as well as from the digital interface, the button is the most direct and intuitive interactive module to perform any trigger functions.
Using 2 layers to construct a button. The control layer is at the front to follow the user's hand movement. The trigger layer serves as a visual indicator, telling that this function is being activated.
Only have one control layer in the button. The user cannot tell whether the button is being triggered or not.
Fail to respond to the user's hand movement.
Using the trigger layer behind the control layer to communicate the trigger status.
Providing trigger feedback directly on the control layer might not be the best idea since the hand might occlude a large area of the control layer.
Using a sphere as a control layer and a disk as trigger layer, handles in Crane are used to unfold and fold volumetric interfaces.
Handle is trying to simulate the door handle in the real world. The 2 layers are also helped to pointing out a direction where the volumetric interface is going to move.