CPC G06T 15/20 (2013.01) [G06F 3/012 (2013.01)] | 6 Claims |
1. A virtual reality simulator comprising:
one or more processors; and
one or more memory devices storing virtual space configuration information indicating a configuration of a virtual space, wherein
the one or more processors are configured to execute:
a process of acquiring information on a real user position that is a position of a head of a user in a real space;
a process of acquiring information on a virtual user position that is a position in the virtual space corresponding to the real user position;
an imaging process that acquires a virtual space image by imaging the virtual space by using a virtual camera placed at the virtual user position in the virtual space, based on the virtual space configuration information; and
a process of projecting or displaying the virtual space image on a screen that is installed at a position distant from the user in the real space and does not integrally move with the user,
the imaging process includes a lens shift process that shifts a lens of the virtual camera such that whole of the screen fits within a field of view of the virtual camera, and
an amount of the lens shift in the lens shift process is based on a size of the screen and a positional relationship between the real user position and the position at which the screen is installed in the real space.
|