Introdução
Uma representação eficente de cenários complexos na tela do computador precisa de algoritmos de visualização de modo a representar somente as partes visiveis do cenário.
O z-buffer é o mais simples algoritmo de visualização e geralmente implementado em nas placas de video (3Dfx Voodoo I, nintendo,etc).
Muitas rotinas de OpenGL estam baseadas neste algoritmo
http://www.fsa.com.br/fs2000/entrevista/glider640.jpg