Methods for Rendering Interactive Content to a Head Mounted Display
First Claim
1. A method for executing a game to be presented on a screen of a head mounted display (HMD), comprising,executing a game, the execution rendering interactive scenes of the game on the screen;
- receiving data of the HMD worn by a user to identify an HMD spatial position;
receiving data of a controller held by the user to identify a controller spatial position;
sending data to the HMD for rendering a point of view into the interactive scenes of the game on the screen of the HMD; and
sending data to the HMD, the data is for adjusting the point of view as the HMD spatial position is detected to change, the method being executed by a processor.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for executing a game presented on a screen of a head mounted display (HMD) is provided. Execution renders interactive scenes of the game on the screen. The method includes receiving data of the HMD worn by a user to identify an HMD spatial position. The method also includes receiving data of a controller held by the user to identify a controller spatial position. During game play, the method includes rendering a point of view into the interactive scenes of the game on the screen, where the point of view is a volume of space rendered in three-dimensions. The method includes adjusting the point of view as the HMD spatial position is detected to change. The controller can drive interactivity in the game and changes in position of the controller and the HMD are correlated to provide an immersive three-dimensional game play experience.
-
Citations
17 Claims
-
1. A method for executing a game to be presented on a screen of a head mounted display (HMD), comprising,
executing a game, the execution rendering interactive scenes of the game on the screen; -
receiving data of the HMD worn by a user to identify an HMD spatial position; receiving data of a controller held by the user to identify a controller spatial position; sending data to the HMD for rendering a point of view into the interactive scenes of the game on the screen of the HMD; and sending data to the HMD, the data is for adjusting the point of view as the HMD spatial position is detected to change, the method being executed by a processor. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for executing a game presented on a screen of a head mounted display (HMD), comprising,
executing a game, the execution rendering interactive scenes of the game on the screen; -
receiving images of the HMD worn by a user to identify an HMD spatial position relative to a capture location that is directed toward the user; receiving images of a controller held by the user to identify a controller spatial position relative to the capture location, the controller providing input to at least partially drive interaction with the game being executed; and rendering a point of view into the interactive scenes of the game and sending to the screen of the HMD; adjusting the point of view as the HMD spatial position is detected to change in the received images of the HMD and sending to the screen of the HMD. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for executing a game presented on a screen of a head mounted display (HMD), the execution rendering interactive scenes of the game on the screen, comprising,
receiving data of the HMD worn by a user to identify an HMD spatial position; -
receiving data of a controller held by the user to identify a controller spatial position; sending data to the HMD for rendering a point of view into the interactive scenes of the game on the screen, the point of view being a volume of space rendered in three-dimensions; and sending data to the HMD for adjusting the point of view as the HMD spatial position is detected to change, the method being executed by a processor. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification