Method and Apparatus for Controlling a Camera View into a Three Dimensional Computer-Generated Virtual Environment
First Claim
1. A method of controlling a camera view into a three dimensional computer-generated virtual environment, the method comprising the steps of:
- obtaining user input from one or more motion sensors incorporated into a hand-held portable computing device, the portable computing device including an integrated display;
conveying the user input to a rendering process, the rendering process being responsible for rendering the three dimensional computer-generated virtual environment; and
displaying a view into the three dimensional computer-generated virtual environment on the integrated display of the portable computing device;
wherein the user input from the one or more motion sensors is used by the rendering process to adjust a camera location and orientation used to create the view into the virtual environment that is displayed on the integrated display of the portable computing device.
4 Assignments
0 Petitions
Accused Products
Abstract
Motion sensors on a portable computing device are used to control a camera view into a three dimensional computer-generated virtual environment. This allows the user to move the portable computing device to see into the virtual environment from different angles. For example, the user may rotate the portable computing device about a vertical axis toward the left to cause the camera angle in the virtual environment to pan to the left. Likewise, rotational motion about a horizontal axis will cause the camera to move up or down to adjust the vertical orientation of the user'"'"'s view into the virtual environment. By causing the view in the virtual environment that is shown on the display to follow the movement of the portable computing device, the display of the portable computing device appears to provide a window into the virtual environment which provides an intuitive interface to the virtual environment.
-
Citations
19 Claims
-
1. A method of controlling a camera view into a three dimensional computer-generated virtual environment, the method comprising the steps of:
-
obtaining user input from one or more motion sensors incorporated into a hand-held portable computing device, the portable computing device including an integrated display; conveying the user input to a rendering process, the rendering process being responsible for rendering the three dimensional computer-generated virtual environment; and displaying a view into the three dimensional computer-generated virtual environment on the integrated display of the portable computing device; wherein the user input from the one or more motion sensors is used by the rendering process to adjust a camera location and orientation used to create the view into the virtual environment that is displayed on the integrated display of the portable computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification