Z nárazník vs A nárazník
Vyrovnávací paměť Z a Vyrovnávací paměť jsou dvě nejoblíbenější techniky detekce viditelného povrchu používané ve 3D počítačové grafice. Detekce viditelného povrchu (známá také jako eliminace skrytého povrchu) se používá k identifikaci toho, co je viditelné ve scéně z určitého bodu pohledu ve 3D světě. Existují dvě hlavní kategorie metod detekce povrchu známé jako metody prostorového objektu a metody prostorového obrazu. Metody prostorů objektů se zabývají srovnáváním objektů a / nebo částí objektů za účelem určení, které povrchy jsou viditelné. Metody obrazového prostoru se zabývají rozhodováním o viditelnosti bod-bod na úrovni pixelů. Metody obrazového prostoru jsou nejoblíbenější a Z nárazník a A nárazník patří do této kategorie. Metoda vyrovnávací paměti Z počítá hodnoty hloubky povrchu pro každý pixel v celé scéně. Vyrovnávací metoda je rozšíření k Z vyrovnávací metodě,což zvyšuje transparentnost.
Co je to Z buffer?
Metoda vyrovnávací paměti Z je také známá jako metoda hloubkové vyrovnávací paměti. Vyrovnávací paměť Z je rastrová vyrovnávací paměť, která ukládá informace o barvě a hloubce pro každý pixel. „Z“ve vyrovnávací paměti Z označuje rovinu „Z“ve 3-dimenzionálním prostoru. Metody vyrovnávací paměti Z detekují viditelné povrchy porovnáním hodnot hloubky povrchu pro každý pixel v celé scéně v projekční rovině. To se většinou provádí v hardwaru, ale někdy se to provádí v softwaru. Metoda Z bufferu se obvykle aplikuje na scény tvořené pouze z polygonů. Metoda vyrovnávací paměti Z je velmi rychlá, protože hodnoty hloubky lze vypočítat velmi snadno. Jedním z nejdůležitějších aspektů, které ovlivňují kvalitu poskytované grafiky, je zrnitost vyrovnávací paměti Z. Nižší zrnitost může způsobit problémy, jako je například Z-boj (zejména u velmi blízkých objektů). Například 16bitové vyrovnávací paměti Z mohou způsobit tyto problémy.24bitové nebo vyšší vyrovnávací paměti Z poskytují v těchto situacích lepší kvalitu. 8bitová vyrovnávací paměť Z se považuje za příliš malou přesnost vyrovnávací paměti, aby byla užitečná.
Co je vyrovnávací paměť?
Vyrovnávací paměť (známá také jako vyhlazovací, akumulační vyrovnávací paměť s průměrnou hodnotou plochy) je příponou vyrovnávací paměti Z. Algoritmus vyrovnávací paměti byl vyvinut společností Pixar. Metodu vyrovnávací paměti lze efektivně použít u počítačů střední velikosti s virtuální pamětí. Stejný algoritmus, který používá vyrovnávací paměť Z, se používá s vyrovnávací pamětí A. Vyrovnávací paměť A však kromě toho, co dělá vyrovnávací paměť Z, poskytuje vyhlazování. Ve vyrovnávací paměti A je každý pixel tvořen skupinou dílčích pixelů. Konečná barva pixelu se vypočítá sečtením všech jejích subpixelů. Vyrovnávací paměť získá vyrovnávací paměť akumulace názvu v důsledku toho, že tato akumulace probíhá na úrovni dílčích pixelů.
Jaký je rozdíl mezi vyrovnávací pamětí Z a vyrovnávací pamětí A?
Z buffer a A buffer jsou dvě z nejpopulárnějších technik detekce viditelného povrchu. Ve skutečnosti je vyrovnávací paměť A rozšířením vyrovnávací paměti Z, která přidává vyhlazování. Vyrovnávací paměť má obvykle lepší rozlišení obrazu než vyrovnávací paměť Z, protože používá snadno vypočítatelné Fourierovo okno. Vyrovnávací paměť A je však mírně nákladná než vyrovnávací paměť Z.