| CPC A63F 13/52 (2014.09) [A63F 13/211 (2014.09); A63F 13/212 (2014.09); A63F 13/213 (2014.09); A63F 13/214 (2014.09); A63F 13/235 (2014.09); A63F 13/25 (2014.09); A63F 13/26 (2014.09); A63F 13/5255 (2014.09); A63F 13/53 (2014.09); G06F 3/012 (2013.01); G06F 3/0481 (2013.01); G06T 19/006 (2013.01); A63F 2300/8082 (2013.01); G02B 27/017 (2013.01); G06T 19/003 (2013.01)] | 15 Claims |

|
1. A display control apparatus comprising:
one or more processors; and
one or more computer readable storage media storing instructions that, when executed by the one or more processors, cause the display control apparatus to perform operations comprising:
acquiring information indicative of a position of a head mounted display worn on a head of a user;
acquiring information indicative of a position of an input apparatus for use by the user;
acquiring information indicative of an instruction entered in the input apparatus; and
generating an image of a virtual three-dimensional space to be displayed on the head mounted display at a viewpoint position and a sightline direction,
displaying an image of the input apparatus at the position in the image determined on a basis of a relative position between the head mounted display and the input apparatus,
calculating a locus that extends from a first virtual position of the input apparatus to a second virtual position in the virtual three-dimensional space, wherein the second virtual position is based on an attitude of the head mounted display; and
displaying images of an object which is emitted from the image of the input apparatus and moves along the locus in response to the user manipulating the input apparatus.
|