Computer and computer system for controlling object manipulation in immersive virtual space
First Claim
1. A computer comprising a CPU and a memory having a computer program stored therein wherein the computer program, when executed by the CPU causes the CPU to perform operations comprising:
- determining information on a sight in a three-dimensional virtual space based on three-dimensional virtual space information stored in the memory and information on inclination sensed with an inclination sensor provided in a head mounted display connected to the computer;
generating an image of the sight in the three-dimensional virtual space based on the sight information in order to display the sight image in the head mounted display;
identifying an object in the generated sight image placed on a reference sight line in the generated sight image in the three-dimensional virtual space, the reference sight line being determined in correspondence with a predetermined position in the generated sight image; and
manipulating the identified object in the three-dimensional virtual space in accordance with action of inclining the head mounted display in a predetermined direction.
1 Assignment
0 Petitions
Accused Products
Abstract
Action of a head around which an HMD main body is worn is related to manipulation of an object in an immersive three-dimensional virtual space. Information on a sight in a virtual space may be determined based on information on head inclination sensed with an inclination sensor; an image of the sight in the virtual space may be generated based on the sight information in order to display the sight image in the head mounted display; an object placed on a reference sight line in the virtual space may be identified, the reference sight line being determined in correspondence with a predetermined position in the sight image; and an object the identified object may be manipulated in response to the identification of the object in accordance with action of inclining in a predetermined direction the head around which the head mounted display is worn.
-
Citations
11 Claims
-
1. A computer comprising a CPU and a memory having a computer program stored therein wherein the computer program, when executed by the CPU causes the CPU to perform operations comprising:
-
determining information on a sight in a three-dimensional virtual space based on three-dimensional virtual space information stored in the memory and information on inclination sensed with an inclination sensor provided in a head mounted display connected to the computer; generating an image of the sight in the three-dimensional virtual space based on the sight information in order to display the sight image in the head mounted display; identifying an object in the generated sight image placed on a reference sight line in the generated sight image in the three-dimensional virtual space, the reference sight line being determined in correspondence with a predetermined position in the generated sight image; and manipulating the identified object in the three-dimensional virtual space in accordance with action of inclining the head mounted display in a predetermined direction. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system comprising a computer and a head mounted display connected to the computer and including an inclination sensor,
wherein the computer is configured to perform operations comprising: -
determining information on a sight in a three-dimensional virtual space based on stored three-dimensional virtual space information and information on inclination sensed with the inclination sensor, generating an image of the sight in the three-dimensional virtual space based on the sight information in order to display the sight image in the head mounted display, identifying an object in the generated sight image placed on a reference sight line in the generated sight image in the three-dimensional virtual space, the reference sight line being determined in correspondence with a predetermined position in the generated sight image, and manipulating the identified object in the three-dimensional virtual space in accordance with action of inclining the head mounted display in a predetermined direction. - View Dependent Claims (9, 10)
-
-
11. A non-transitory computer-readable medium having a computer program stored therein, the computer program when read and executed by a processor causing the processor to perform operations comprising:
-
determining information on a sight in a three-dimensional virtual space based on stored three-dimensional virtual space information and information on sensed inclination of a head mounted display; generating an image of the sight in the three-dimensional virtual space based on the sight information in order to display the sight image in the head mounted display; identifying an object in the generated sight image placed on a reference sight line in the generated sight image in the three-dimensional virtual space, the reference sight line being determined in correspondence with a predetermined position in the generated sight image; and manipulating the identified object in the three-dimensional virtual space in accordance with action of inclining the head mounted display in a predetermined direction.
-
Specification