1. A method for rendering 3-dimensional computer graphic images which include translucent and opaque objects, comprising the steps of: determining a list of objects which may be visible in the image; for each pixel in each object in the list, determining whether or not the object in the list may be visible at that pixel; storing a data tag for a translucent or opaque object determined to be visible at the pixel in a tag buffer; and passing the tag data from the tag buffer and the object data for the object to a texturing and shading unit (TSU) when a translucent object is determined to be overwriting a location in the tag buffer already occupied by another data tag.