Related Experiment Video
Updated: Jul 20, 2026

09:46
MPI CyberMotion Simulator: Implementation of a Novel Motion Simulator to Investigate Multisensory Path Integration in Three Dimensions
Published on: May 10, 2012
Beyond Fitts's Law: A Three-Phase Model Predicts Movement Time to Position an Object in an Immersive 3D Virtual
Cheng-Long Deng1, Peng Geng1, Yi-Fei Hu1
1East China Normal University, Shanghai.
Human Factors
|March 27, 2019
Summary
This study introduces a three-phase model to predict movement time for object positioning in 3D virtual environments. The model accurately accounts for object size, movement amplitude, and target tolerance across different movement phases.
Area of Science:
- Human-Computer Interaction
- Virtual Reality
- 3D Interaction Design
Background:
- Object positioning is a key task in 3D virtual environments.
- Fitts's law, while effective for pointing, doesn't fully model 3D object positioning due to factors like object size.
- Existing models lack specific applicability to immersive 3D positioning tasks.
Purpose of the Study:
- To investigate factors influencing movement time (MT) during object positioning in immersive 3D virtual environments.
- To develop and validate a predictive model for MT in 3D object positioning tasks.
- To compare the impact of handheld and head-tracking controllers on positioning performance.
Main Methods:
- Participants performed object positioning tasks in a virtual space using handheld or head-tracking controllers.
- Key variables manipulated included object size (OS), movement amplitude (A), and target tolerance (TT).
- Movement time was analyzed across three distinct phases: acceleration, deceleration, and correction.
Main Results:
- Movement time in the acceleration phase was inversely related to object size and proportional to movement amplitude.
- Movement time in the deceleration phase was primarily influenced by movement amplitude.
- The correction phase's movement time was affected by object size, movement amplitude, and target tolerance.
- A proposed three-phase model accurately predicted movement time, with consistent results across both controller types.
Conclusions:
- A novel three-phase model effectively predicts movement time for 3D virtual environment object positioning tasks.
- The model's accuracy spans the acceleration, deceleration, and correction phases independently.
- This provides a quantitative framework for designing and evaluating 3D interfaces for positioning tasks.
Related Concept Videos
Three-Dimensional Force System
In mechanical engineering, a three-dimensional force system is a system of forces acting in three dimensions, with forces applied along the x, y, and z coordinate axes. The three-dimensional force system is an important concept in mechanical engineering, as it allows engineers to understand and analyze the behavior of objects and structures in three dimensions. By understanding the forces acting on a system, engineers can design more efficient and effective mechanical systems that can withstand...
Three-Dimensional Force System:Problem Solving
A three-dimensional force system refers to a scenario in which three forces act simultaneously in three different directions. This type of problem is commonly encountered in physics and engineering, where it is necessary to calculate the resultant force on the system, which can then be used to predict or analyze the behavior of the object or structure under consideration.
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
Real-World Applications of Space Curves
Modern aerospace navigation depends on the accurate prediction of motion in three-dimensional space. In defense applications, radar systems continuously track both interceptors and moving aerial targets to find whether their flight paths will result in a collision. These motions are modeled mathematically as space curves, which represent paths that change continuously with time. Each object’s position is described by a vector function that specifies its location in terms of time-dependent...

