A-buffer algorithm

Get Babylon's Translation Software! Free Download Now!
Babylon 8 - Your all-in-one solution
Award winning translation software trusted by millions. Translate from any language to any language.
View Demo


Compilatoare BazeDeDate SO Design ReteleDownload this dictionary
A-buffer algorithm
Algoritm de determinare a vizibilitatii obiectelor poligonale 3D, propus de Carpenter. Calitatea imaginii generate este deosebita deoarece algoritmul A-buffer ofera o metoda de netezire (anti-aliasing) prin supraesantionarea ariei pixelului. Algoritmul opereaza intr-un spatiu imagine virtual, in care zona corespunzatoare unui pixel ecran este divizata intr-o matrice 4x8 zone, numite subpixeli. Algoritmul determina fragmente de obiecte vizibile care acopera partial sau total fiecare zona pixel. Aceste fragmente contribuie la culoarea pixelului, proportional cu aria din zona pixel pe care o acopera. Pentru fiecare fragment de obiect se construieste o matrice sablon 4x8 biti. Bitii egali cu 1 din matricea sablon corespund subpixelilor acoperiti de acel fragment. Culoarea pixelului se determina prin operatii logice cu matricele sablon si nu prin calcule geometrice cu numere reale. De aceea algoritmul este mult mai eficient decat alti algoritmi din aceeasi categorie (vezi Catmull algorithm)."


Define A-buffer algorithm

Translate A-buffer algorithm