Image display device, image displaying method, information storage medium, and image display program
First Claim
1. An image display device which projects an image of a 3-dimensional object arranged in a virtual 3-dimensional space onto a curved surface screen through a wide-angle lens, comprising:
- a frame buffer in which a position in which an image is to be projected onto a curved surface screen corresponds to a storage position of image information;
a projection device for emitting the image corresponding to the image information stored in said frame buffer to the wide-angle lens;
plane processing unit for performing a perspective projection conversion on a 3-dimensional object onto a plurality of virtual planes, and storing the image information corresponding to each plane in a flat buffer; and
image information transferring unit for reading the image information from the flat buffer for each of a plurality of sectioned areas forming the plurality of virtual planes, and storing the image information in a corresponding area of the frame buffer.
1 Assignment
0 Petitions
Accused Products
Abstract
A perspective projection conversion is performed on a 3-dimensional object onto a plurality of virtual planes. After image information corresponding to each plane is stored in a flat buffer, the image information is read from the flat buffer for each of a plurality of sectioned areas forming each of a plurality of planes, and stored in a corresponding area in a frame buffer, and the image corresponding to the image information stored in the frame buffer is projected onto a curved surface screen through a wide-angle lens, thus disclosing the image display device.
-
Citations
22 Claims
-
1. An image display device which projects an image of a 3-dimensional object arranged in a virtual 3-dimensional space onto a curved surface screen through a wide-angle lens, comprising:
-
a frame buffer in which a position in which an image is to be projected onto a curved surface screen corresponds to a storage position of image information;
a projection device for emitting the image corresponding to the image information stored in said frame buffer to the wide-angle lens;
plane processing unit for performing a perspective projection conversion on a 3-dimensional object onto a plurality of virtual planes, and storing the image information corresponding to each plane in a flat buffer; and
image information transferring unit for reading the image information from the flat buffer for each of a plurality of sectioned areas forming the plurality of virtual planes, and storing the image information in a corresponding area of the frame buffer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An image displaying method, comprising:
-
a first step of performing a perspective projection conversion on a 3-dimensional object onto a plurality of virtual planes, and storing image information corresponding to each plane in a flat buffer;
a second step of reading the image information from the flat buffer for each of the plurality of sectioned areas forming the respective plural virtual planes, and storing the image information into the frame buffer of which the position in which an image to be projected on a curved surface screen corresponds to the storage position of the image information; and
a third step of reading the image information stored in the frame buffer and projecting the image information onto the curved surface screen through a wide-angle lens. - View Dependent Claims (12, 13, 14, 16, 17, 18, 20, 21, 22)
-
-
15. An information storage medium storing a program, comprising:
-
a first step of performing a perspective projection conversion on a 3-dimensional object onto a plurality of virtual planes, and storing image information corresponding to each plane in a flat buffer;
a second step of reading the image information from the flat buffer for each of the plurality of sectioned areas forming the respective plural virtual planes, and storing the image information into the frame buffer of which the position in which an image to be projected on a curved surface screen corresponds to the storage position of the image information; and
a third step of reading the image information stored in the frame buffer and projecting the image information onto the curved surface screen through a wide-angle lens.
-
-
19. An image display program used to direct a computer to project an image of a 3-dimensional object arranged in a virtual 3-dimensional space onto a curved surface screen through a wide-angle lens, comprising:
-
a first step of performing a perspective projection conversion on a 3-dimensional object onto a plurality of virtual planes, and storing image information corresponding to each plane in a flat buffer;
a second step of reading the image information from the flat buffer for each of the plurality of sectioned areas forming the respective plural virtual planes, and storing the image information into the frame buffer of which the position in which an image to be projected on a curved surface screen corresponds to the storage position of the image information; and
a third step of reading the image information stored in the frame buffer and projecting the image information onto the curved surface screen through a wide-angle lens.
-
Specification