Z buffering is one of three VSD algorithms commonly used for this purpose. The other two, BSP trees and depth sorting, work with polygons and are therefore less effective for representing motion and overlap. Because it works at the pixel level, Z-buffering can be demanding in terms of memory and processing time. However, the more complex and realistic simulation of real object dynamics ensures continued popularity as a 3D graphics development tool.
Thank you for visiting.