Z-buffer (paměť hloubky)
for každý objekt ve scéně do {
/* Rasterizace: */
for každý pixel[x][y] pokrytý objektem do
if z[x][y] < hloubka objektu[x][y] {
Obarvi pixel[x][y] barvou objektu.
z[x][y]= hloubka objektu[x][y]
}
}
inicializace:
–
obrazová paměť :=
barva pozadí
–
Z-buffer := „
nekonečno
”
e
Není třeba třídit !!!
předchozí snímek
následující snímek
Zpět na první snímek
Zobrazit verzi grafiky