Patent ID: 7834879
Filing Date: 2010-11-16
Classification: G06T

Abstract:
1. A drawing apparatus which can display image data about a plurality of objects including opaque objects and semitransparent objects, each having information about a depth direction, on a computer display screen, said apparatus comprising: an updatable Z-buffer corresponding to each dot on the computer display screen, for storing the depth information; an updatable frame buffer corresponding to each dot on the computer display screen, said frame buffer being capable of outputting the contents therein to the display screen, for storing the data to be displayed; and a rendering engine, said engine receiving the image data and then comparing the depth information on the image data to be now drawn to the depth information that is already stored in said Z-buffer, thereby permitting judging whether or not the depth information on the image data to be now drawn is larger than the depth information that is already stored in said Z-buffer, said engine being capable of selecting either outputting the data to be displayed while updating the depth information or outputting the data to be displayed without updating the depth information, said engine being capable of reading the data to be displayed that is already stored in said frame buffer and then blending the read data with the image data received thereafter for each dot on the computer display screen, displaying the data to be displayed that is outputted from said frame buffer on said computer display screen, and said rendering engine, without sorting objects to be drawn in accordance with depth along said depth direction, performs said receiving, comparing, judging, selecting, updating, outputting, reading, blending and displaying.