Apparatus for and method of processing three-dimensional images
First Claim
1. A three-dimensional image generating apparatus, the apparatus being responsive to a 3D image for creating three-dimensional effect based on said 3D image, said 3D image including multiple objects, said generating apparatus comprising:
- a first means, responsive to a plurality of apex coordinates respectively corresponding to the multiple objects, for generating a first point-coordinate group with respect to a display device, said first point-coordinate group including a plurality of displaying points;
a second means, for computing amount of horizontal movement required for each displaying point of said first point-coordinate group, and generating a second point-coordinate group with respect to the display device;
a third means, responsive to said first point-coordinate group and said second point-coordinate group, for generating a first 3D image group and a second 3D image group and;
a fourth means, for interlacely displaying said first and said second 3D image groups on the display device.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides the apparatus for and method of processing three-dimensional images, efficiently and effectively rendering 3D images three-dimensional. The present invention'"'"'s method of processing three-dimensional images avoids repetition of matrix calculation, and effectively sets the picture frame'"'"'s Memory address. Hence, it is suitable for three-dimensional images with real-time image. Furthermore, the invention could further include a variation memory arrangement method and device, which could interlace in the Memory the scanning line of the first and second 3D images. It is then possible to display the first and second 3D image groups on the display screen in an interlaced manner according to the traditional scanning circuit and address-translating circuit. As a result, the left eye and the right eye can view the first and second 3D image groups separately.
63 Citations
6 Claims
-
1. A three-dimensional image generating apparatus, the apparatus being responsive to a 3D image for creating three-dimensional effect based on said 3D image, said 3D image including multiple objects, said generating apparatus comprising:
-
a first means, responsive to a plurality of apex coordinates respectively corresponding to the multiple objects, for generating a first point-coordinate group with respect to a display device, said first point-coordinate group including a plurality of displaying points;
a second means, for computing amount of horizontal movement required for each displaying point of said first point-coordinate group, and generating a second point-coordinate group with respect to the display device;
a third means, responsive to said first point-coordinate group and said second point-coordinate group, for generating a first 3D image group and a second 3D image group and;
a fourth means, for interlacely displaying said first and said second 3D image groups on the display device. - View Dependent Claims (2, 3, 4)
a starting address generating means, for selectively exporting a predetermined address of different origins;
an address computing means, responsive to a pixel coordinate in said first 3D image group or said second 3D image group and the output value of the starting address generating means, for generating a real memory address of said pixel coordinate;
an address selecting means, for selectively exporting a corresponding address needed by a 3D rendering engine or a scanning circuit.
-
-
5. A method for generating three-dimensional image, the method being responsive to a 3D image, for generating three-dimensional effect based on said 3D image, said 3D image including multiple objects said generating method comprising steps of:
-
1) a projecting procedure, the projecting procedure generating a first point-coordinate group by projecting onto a display device a plurality of apex coordinates respectively corresponding to the multiple object;
2) a shift computing procedure, the procedure computing amount of horizontal movement required for each display point of said first point-coordinate group, and generating a second point-coordinate group with respect to the display device;
3) an image generating procedure, the procedure generating a first 3D image group and a second 3D image group via data of said first,point coordinate group and said second point coordinate group;
4) a display procedure, the display procedure displaying said first 3D image group and said second 3D image group on said display device in an interlaced manner. - View Dependent Claims (6)
-
Specification