Diferenca midis tamponit Z dhe A-së

Diferenca midis tamponit Z dhe A-së
Diferenca midis tamponit Z dhe A-së

Video: Diferenca midis tamponit Z dhe A-së

Video: Diferenca midis tamponit Z dhe A-së
Video: 3 01 061 - Java 15 - Gjuhë shqipe - emrat e konkretë dhe abstraktë 2024, Nëntor
Anonim

Z tampon kundër një tampon

Z buffer dhe A janë dy nga teknikat më të njohura të zbulimit të sipërfaqeve të dukshme të përdorura në grafikat kompjuterike 3D. Zbulimi i sipërfaqes së dukshme (i njohur gjithashtu si eliminimi i sipërfaqes së fshehur) përdoret për të identifikuar atë që është e dukshme brenda një skene nga një pikë e caktuar shikimi në botën 3D. Ekzistojnë dy kategori kryesore të metodave të zbulimit të sipërfaqes të njohura si Metodat e Hapësirës së Objekteve dhe Metodat e Hapësirës së Imazhit. Metodat e hapësirës së objekteve merren me krahasimin e objektit dhe/ose pjesëve të objekteve për të përcaktuar se cilat sipërfaqe janë të dukshme. Metodat e hapësirës së imazhit merren me përcaktimin e dukshmërisë në një bazë pikë-për-pikë në nivelin e pikselit. Metodat e Hapësirës së Imazhit janë më të njohurat dhe tampon Z dhe A i përkasin asaj kategorie. Metoda Z buffer llogarit vlerat e thellësisë së sipërfaqes për çdo piksel në të gjithë skenën. Një metodë tampon është një zgjatje e metodës së tamponit Z, e cila shton transparencën.

Çfarë është Z buffer?

Metoda e tamponit Z njihet gjithashtu si metoda e tamponit të thellësisë. Z buffer është një tampon raster që ruan informacionin për ngjyrën dhe thellësinë për çdo piksel. "Z" në tampon Z i referohet planit "Z" në hapësirën 3-dimensionale. Metodat zbuffer zbulojnë sipërfaqet e dukshme duke krahasuar vlerat e thellësisë së sipërfaqes për çdo piksel në të gjithë skenën në rrafshin e projeksionit. Kjo bëhet kryesisht në harduer, por ndonjëherë kryhet në softuer. Zakonisht, metoda Z buffer zbatohet vetëm në skenat e përbëra nga poligone. Metoda Z buffer është shumë e shpejtë sepse vlerat e thellësisë mund të llogariten shumë lehtë. Një nga aspektet më të rëndësishme që ndikon në cilësinë e grafikëve të paraqitur është granulariteti i tamponit Z. Granulariteti më i ulët mund të shkaktojë probleme të tilla si lufta me Z (veçanërisht për objektet shumë afër). Për shembull, buferët Z 16-bit mund të shkaktojnë këto probleme. Buferët Z 24-bit ose më të lartë ofrojnë cilësi më të mirë në këto situata. Një tampon Z 8-bitësh konsiderohet se ka shumë pak saktësi buferi për të qenë i dobishëm.

Çfarë është një buffer?

Një tampon (i njohur edhe si tampon akumulimi anti-aliased, mesatarisht i zonës) është një zgjatim i tamponit Z. Një algoritëm buffer u zhvillua nga Pixar. Një metodë buffer mund të përdoret në mënyrë efektive për kompjuterët me memorie virtuale në shkallë të mesme. I njëjti algoritëm i përdorur nga Z buffer përdoret me A buffer. Megjithatë, një buffer ofron anti-aliasing përveç asaj që bën zbuffer. Në një buffer, çdo piksel përbëhet nga një grup nënpikselësh. Ngjyra përfundimtare e një piksel llogaritet duke përmbledhur të gjitha nënpikselat e tij. Një buffer merr emrin buffer akumulimi për shkak të këtij akumulimi që ndodh në nivelin nënpiksel.

Cili është ndryshimi midis tamponit Z dhe Abuferit?

Z buffer dhe A janë dy nga teknikat më të njohura të zbulimit të sipërfaqeve të dukshme. Në fakt, një buffer është një zgjatim i zbuferit, i cili shton anti-aliasing. Në mënyrë tipike, një buffer ka një rezolucion më të mirë të imazhit se z, sepse përdor një dritare Fourier lehtësisht të llogaritshme. Megjithatë, një buffer është paksa i kushtueshëm se zbufferi.

Recommended: