3D human-computer interaction
3D human-computer interaction (3D HCI) refers to methods and technologies that allow users to interact with computers in three-dimensional space. It includes augmented reality and virtual reality.
3D interaction is human-computer interaction in which the user's tasks are performed directly in a 3D spatial context.[1]
Full-duplex 3D HCI requires a 3D input device and a 3D display. The 3D display can be autostereoscopic, lightfield, or holographic.
It can be summed up as a situation where a person can move something around in 3D, and a computer knows where it is, and the computer can move something around in 3D, and the person knows where it is.
Main areas of interest are 3D direct interaction and isomorphic interaction.
Reason[edit]
The parts of the human brain that control muscles, muscle memory, and proprioception (the sense of where the body is in space) and the visual system evolved to work together to process the world in 3D. The way computers are used hasn't changed much since the 1980s: 2D graphical user interface elements clicked on with a mouse cursor or tapped with a fingertip. This sort of control doesn't take advantage of how the human brain works.[2]
Input devices (control peripherals)[edit]
- Isomorphic interaction, enabled through 6DOF controls.
- Motion Controllers: Devices like VR controllers that detect movement in three dimensions using positional tracking, either optical or otherwise.
- Gesture Recognition: Cameras and sensors (e.g., Microsoft Kinect, Leap Motion) that capture body movements and hand gestures.
- Haptic Feedback: Systems that provide tactile feedback to the user, enhancing the sense of touch in a virtual environment.
Displays[edit]
- 3D displays, including biscopic displays and holographic displays
- VR headsets
Interaction techniques[edit]
- Manipulation of 3D objects: Techniques for selecting, rotating, scaling, and otherwise interacting with virtual objects in a three-dimensional space.
Application areas[edit]
This is a list of uses of 3D computer interface that consists of 3D control peripherals and 3D displays.
- Molecular visualization
- CAD
- Military planning and communication
- 3D mathematical visualization software
References[edit]
- ↑ Bowman, Doug A. (2023-08-12). "3D User Interfaces". https://www.interaction-design.org/literature/book/the-encyclopedia-of-human-computer-interaction-2nd-ed/3d-user-interfaces.
- ↑ Moss, Ceci (2008-12-02). "Spatial Operating Environment "g-speak"". https://rhizome.org/editorial/2008/dec/02/spatial-operating-environment-quotg-speakquot/.