Razlika između Z međuspremnika i A međuspremnika

Razlika između Z međuspremnika i A međuspremnika
Razlika između Z međuspremnika i A međuspremnika

Video: Razlika između Z međuspremnika i A međuspremnika

Video: Razlika između Z međuspremnika i A međuspremnika
Video: Abstract Classes and Methods in Java Explained in 7 Minutes 2024, Srpanj
Anonim

Z međuspremnik vs A međuspremnik

Z međuspremnik i A međuspremnik dvije su najpopularnije tehnike detekcije vidljive površine koje se koriste u 3D računalnoj grafici. Detekcija vidljive površine (poznata i kao eliminacija skrivene površine) koristi se za identifikaciju onoga što je vidljivo unutar scene s određene točke gledanja u 3D svijetu. Postoje dvije glavne kategorije metoda površinske detekcije poznate kao metode prostora objekta i metode prostora slike. Metode prostora predmeta bave se usporedbom predmeta i/ili dijelova objekata kako bi se utvrdilo koje su površine vidljive. Metode prostora slike bave se odlučivanjem o vidljivosti od točke do točke na razini piksela. Metode prostora slike su najpopularnije, a Z međuspremnik i A međuspremnik pripadaju toj kategoriji. Metoda Z međuspremnika izračunava vrijednosti dubine površine za svaki piksel u cijeloj sceni. Metoda međuspremnika proširenje je metode Z međuspremnika koja dodaje transparentnost.

Što je Z međuspremnik?

Z metoda međuspremnika također je poznata kao metoda dubinskog međuspremnika. Z međuspremnik je raster međuspremnik koji pohranjuje informacije o boji i dubini za svaki piksel. "Z" u međuspremniku Z odnosi se na ravninu "Z" u trodimenzionalnom prostoru. Metode Z međuspremnika otkrivaju vidljive površine uspoređujući vrijednosti dubine površine za svaki piksel u cijeloj sceni na ravnini projekcije. To se uglavnom radi u hardveru, ali ponekad se provodi u softveru. Obično se metoda Z međuspremnika primjenjuje na scene koje se sastoje samo od poligona. Metoda Z međuspremnika je vrlo brza jer se vrijednosti dubine mogu izračunati vrlo jednostavno. Jedan od najvažnijih aspekata koji utječu na kvalitetu prikazane grafike je granularnost Z međuspremnika. Niža granularnost može uzrokovati probleme poput Z-borbe (posebno za vrlo bliske objekte). Na primjer, 16-bitni Z međuspremnici mogu proizvesti ove probleme. 24-bitni ili viši Z međuspremnici pružaju bolju kvalitetu u tim situacijama. Smatra se da 8-bitni Z međuspremnik ima premalu preciznost međuspremnika da bi bio koristan.

Što je međuspremnik?

A međuspremnik (također poznat kao anti-aliased, akumulacijski međuspremnik s prosječnom površinom) je proširenje Z međuspremnika. Pixar je razvio algoritam međuspremnika. Metoda međuspremnika mogla bi se učinkovito koristiti za računala s virtualnom memorijom srednje veličine. Isti algoritam koji koristi Z međuspremnik koristi se s A međuspremnikom. Međutim, A međuspremnik pruža anti-aliasing uz ono što radi Z međuspremnik. U međuspremniku, svaki piksel se sastoji od grupe podpiksela. Konačna boja piksela izračunava se zbrajanjem svih njegovih podpiksela. Međuspremnik dobiva naziv akumulacijski međuspremnik jer se ovo nakupljanje odvija na razini sub piksela.

Koja je razlika između međuspremnika Z i A međuspremnika?

Z međuspremnik i A međuspremnik dvije su najpopularnije tehnike detekcije vidljive površine. Zapravo, A međuspremnik je proširenje Z međuspremnika, koji dodaje anti-aliasing. Tipično, međuspremnik A ima bolju rezoluciju slike od međuspremnika Z jer koristi Fourierov prozor koji je lako izračunati. Međutim, međuspremnik A malo je skuplji od međuspremnika Z.

Preporučeni: