Patent ID: 8749547

Claim:
A non-transitory, computer-readable information storage medium having stored therein a three-dimensional image generation program for generating, as images to be used for stereoscopic display, two images showing a scene within a virtual three-dimensional space viewed from two points of view, respectively, set in the virtual three-dimensional space, the three-dimensional image generation program causing a computer to function as: parameter value acquisition unit configured to acquire a value of a screen distance parameter, which indicates a distance from a representative position for the two points of view to a virtual display screen in the virtual three-dimensional space, and configured to acquire a value of a perspective parameter, which indicates a degree of perspective in the stereoscopic display; and three-dimensional image generation unit configured to generate, as the images to be used for the stereoscopic display, the two images showing the scene within the virtual three-dimensional space viewed from the two points of view disposed at positions and in directions that are determined based on the acquired value of the screen distance parameter and the value of the perspective parameter, wherein the perspective parameter is a variable in the following mathematical expression: r =( W ·tan α)/( I ·tan θ/2) where r represents the perspective parameter and is limited to being between 0 and 1, I represents an interocular distance of a viewer of the stereoscopic display, θ represents a horizontal angle of view of a reference point of view, which defines a field of view of the stereoscopic display within the virtual three-dimensional space, W represents a width of a display screen on which the stereoscopic display is performed, and α represents an angle corresponding to half an angle defined by the directions of the two points of view.