Claims
- 1. An image processing apparatus for producing a polygonal image representation of an object from three-dimensional image data, comprising:
- command generation means for generating one or more plotting commands based upon said three-dimensional data, each said plotting command corresponding to a polygonal surface of said object and including a tag indicative of the depth of said polygonal surface within an image being produced;
- storage means for storing said plotting commands;
- synthesizing means for receiving said plotting commands and producing said polygonal image representation of said object from said plotting commands; and
- transfer means for transferring said plotting commands from said storage means to said synthesizing means, said plotting commands being transferred one by one and in an order corresponding to the depth of said polygonal surfaces within said image being produced.
- 2. The apparatus according to claim 1, further comprising display means for displaying said polygonal image representation of said object.
- 3. The apparatus according to claim 1, wherein said image being produced is a moving image and said tags are updated in response to movement of said object.
- 4. The apparatus according to claim 1, wherein said command generation means is a central processing unit that is coupled to said storage means.
- 5. The apparatus according to claim 1, wherein said transfer means is a sorting controller that is coupled to said storage means.
- 6. The apparatus according to claim 1, wherein each said tag includes an indicator of polygon type.
- 7. An image processing method for producing a polygonal image representation of an object from three-dimensional image data, comprising the steps of:
- generating one or more plotting commands based upon said three-dimensional data, each said plotting command corresponding to a polygonal surface of said object and including a tag indicative of the position of said polygonal surface within an image being produced;
- storing said plotting commands in a storage means;
- synthesizing said polygonal image representation of said object from said plotting commands; and
- transferring said stored plotting commands for use in synthesizing said polygonal image.
- 8. The method according to claim 7, further comprising the step of displaying said polygonal image representation of said object.
- 9. The method according to claim 7, wherein when said image being produced is a moving image, and said method further comprises the step of updating said tags in response to movement of said object.
- 10. The method according to claim 7, wherein said step of transferring said plotting commands is performed by a sorting controller.
- 11. The method according to claim 8, wherein each said tag includes an indicator of polygon type.
Priority Claims (3)
| Number |
Date |
Country |
Kind |
| 5-190764 |
Jul 1993 |
JPX |
|
| 5-190765 |
Jul 1993 |
JPX |
|
| 6-076526 |
Mar 1994 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 08/267,678, filed Jun. 29, 1994.
US Referenced Citations (5)
Continuations (1)
|
Number |
Date |
Country |
| Parent |
267678 |
Jun 1994 |
|