Patent ID: 6664957
Filing Date: 2003-12-16
Classification: G06T

Abstract:
A drawing apparatus displaying a plurality of objects, comprising:a shape information storage unit storing shape information about the plurality of objects; a table unit storing plural pieces of virtual color information one-to-one virtually corresponding to the plurality of objects and different from actual color information used for actually displaying the objects; a virtual image storage unit storing virtual color image information generated on a bit map based on information in said shape information storage unit and said table unit, the virtual color image information being generated by selecting a point in forefront from among a plurality of points overlapping in a depth direction of a screen and accumulating virtual color information of the selected point for respective pixels of the screen on the bit map, and the generated virtual color image information not being displayed on the screen; a discrimination unit making occlusion discrimination which determines whether an object is occluded by another object, by scanning the pixels of said virtual color image information on the bit map, said discrimination unit extracting the virtual color information on the pixels, referring to said table unit, determining that an object corresponding to the extracted virtual color information among the plurality of objects is an object not occluded by another object, and determining that an object corresponding to unextracted virtual color information among the plurality of objects is an occluded object occluded by another object; an occlusion culling unit omitting to display the occluded object discriminated as being occluded among the plurality of objects; and a display unit accumulating actual color information of respective pixels of the object not occluded and displaying the accumulated actual color information on the screen.