- Number
- 10627908
- Published
- 2020-04-21
- Filed
- 2015-09-30
- Assignee
- LUCASFILM ENTERTAINMENT COMPANY LTD.
- Inventors
- Johnston; Darby, Wakelin; Ian
- CPC
- H04N13/344; H04N23/62; G06F3/0482; G06F3/011; G06F3/04883; G06T19/006; G06F3/017; H04N13/398; H04N23/60; H04N23/695; H04N23/631
- Verdict
- Low Notable software
- Source
- Google Patents · FreePatentsOnline
The keeper's note
Touch-surface VR environment view manipulation, novel interaction system.
Abstract
A system and method for controlling a view of a virtual reality (VR) environment via a computing device with a touch sensitive surface are disclosed. In some examples, a user may be enabled to augment the view of the VR environment by providing finger gestures to the touch sensitive surface. In one example, the user is enabled to call up a menu in the view of the VR environment. In one example, the user is enabled to switch the view of the VR environment displayed on a device associated with another user to a new location within the VR environment. In some examples, the user may be enabled to use the computing device to control a virtual camera within the VR environment and have various information regarding one or more aspects of the virtual camera displayed in the view of the VR environment presented to the user.
Background
FIELD(1) The present disclosure generally relates to facilitating a user to manipulate display of a view of a virtual reality environment. For example, techniques and systems can be provided for displaying a menu in a view of virtual reality or for switching a location of view for another user.BACKGROUND(2) Virtual Reality (VR) systems immerse a user in a three-dimensional virtual world. Typically, the user wears a head mounted device (HMD) that presents the user views of the three-dimensional world rendered by a computing device associated with the HMD, while blocking all other visual stimulation. Traditional VR systems typically track the user's head or, as the case may be, the user's viewpoint, so that the graphics of the three-dimensional world can be rendered from the user's viewpoint. When the user changes his or her position or moves his or her head, the view of the three-dimensional virtual world displayed on the HMD is changed accordingly. Currently, however, there is no effective way of allowing a user to navigate and move objects within the three-dimensional virtual world.BRIEF SUMMARY(3) In one aspect, an embodiment of the present invention is directed to facilitating a user to manipulate a virtual reality (VR) environment displayed on a mobile device, such as a head mounted display (HMD). The user can be enabled to do so through a computing device associated with the user, wherein the computing device can include a touch sensitive surface capable of receiving tou
Claims
1. A computer-implemented method for facilitating a user to manipulate a view of a virtual reality environment, the method comprising: receiving, by a server, a sensor input indicating movement of a mobile display device associated with a user, the sensor input corresponding to a navigation command for controlling navigation within the virtual reality environment; determining, by the server, based on the sensor input, a first location within the virtual reality environment where a first view of the virtual reality environment is taken; rendering, by the server, the first view of the virtual reality environment for presentation in a head mount device (HMD); receiving over a network, by the server, from a portable device having a touch sensitive surface, the portable device being associated with the user, a first user input by a first user, wherein the first user input is provided by the user to change the first view of the virtual reality environment, and the first user input includes a finger swiping gesture; mapping, by the server, the first user input to a first command for manipulating the view of the virtual reality environment; determining a position for display a menu of selectable items in the first view based on locations of one or more virtual objects or characters in the first view; based on the first view and the first command, determining, by the server, a second view of the virtual reality environment, wherein the second view includes the menu of selectable items at the determined position; and rendering, by the server, one or more images representing the second view for presentation in the HMD.
10. A server for facilitating a user to manipulate a view of a virtual reality environment, the server comprising: a processor configured to: receive a sensor input indicating movement of a mobile display device associated with a user, the sensor input corresponding to a navigation command for controlling navigation within the virtual reality environment; determine, based on the sensor input, a first view location within the virtual reality environment where a first view of the virtual reality environment is taken; render the first view of the virtual reality environment for presentation in a head mount device (HMD); receive over a network, from a portable device having a touch sensitive surface, the portable device being associated with the user, a first user input by a first user, wherein the first user input is provided by the user to change the first view of the virtual reality environment and the first user input includes a finger swiping gesture; map the first user input to a first command for manipulating the view of the virtual reality environment; determine a position for display a menu of selectable items in the first view based on locations of one or more virtual objects or characters in the first view; based on the first view and the first command, determine a second view of the virtual reality environment, wherein the second view includes the menu of selectable items at the determined position; and render one or more images representing the second view for presentation in a head mount device (HMD).