A drawing method for displaying image data about a plurality of objects including an opaque object and semitransparent objects, each having information about a depth direction, on a computer display screen by using an updatable Z-buffer as a storage, said method comprising the steps of:
- (a) drawing said opaque object alone of the image data, while updating said Z-buffer and executing a hidden surface removal by said Z-buffer algorithm;
- (b) drawing said semitransparent objects alone of the image data without updating said Z-buffer and while executing the hidden surface removal by said Z-buffer algorithm;
- and
- (c) drawing said semitransparent objects alone of the image data, while updating said Z-buffer and executing the hidden surface removal by said Z-buffer algorithm.