A system is provided for combining 6 DOF inputs or position and orientation inputs of several 6DOF controllers in an augmented reality (AR) environment and/or a virtual reality (VR) environment. In response to the detected movement of the multiple controllers, and in particular the rotational movement of the multiple controllers that provide user inputs in a virtual reality environment, the detected movements of the multiple controllers are decomposed into a single common coordinate system, resulting in a You can determine the intended input to be applied to the object. The ability to decompose these inputs from multiple 6DOF controllers into a common coordinate system can provide a more natural user input mode and enhance the user's experience.
展开▼