Container-based virtual camera rotation
AssigneeMicrosoft Technology Licensing, LLC
InventorsHarold Anthony Martinez Molina, Vidya Srinivasan, Carlos G. Perez, Aniket Handa, Colton Brett Marshall
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsHarold Anthony Martinez Molina, Vidya Srinivasan, Carlos G. Perez, Aniket Handa, Colton Brett Marshall
Estimating the term…
Methods and systems for controlling a view of a virtual camera in a virtual world. A view of user viewing a virtual world may be controlled or changed while accounting for a user's head position. For example, a virtual camera may be wrapped in a container such that rotation of the container causes rotation of the virtual camera relative to a global coordinate system. Based on a position of a head-mounted display, an initial virtual camera rotation angle relative to a global coordinate system of the virtual world may be identified. An indication to change to view to particular direction may be received. A desired rotation angle relative to the global coordinate system for a view to correspond to the particular direction is then determined. The container is then rotated by a rotation value based at least on both the desired rotation angle and the initial virtual camera rotation angle.
A method for controlling a view of a virtual camera in a virtual world, the method comprising:
A system comprising:
A computer-readable storage medium having computer-executable instructions stored thereupon which, when executed by one or more processors of a system, cause the system to perform operations comprising:
Dependencies are inferred from the claim text.