Perbezaan Antara penampan Z dan penampan

Anonim

Z buffer vs buffer

Z buffer dan buffer adalah dua teknik pengesanan permukaan yang paling popular yang digunakan dalam grafik komputer 3D. Pengesanan permukaan yang kelihatan (juga dikenali sebagai penyingkiran permukaan tersembunyi) digunakan untuk mengenal pasti apa yang kelihatan dalam adegan dari titik tontonan tertentu di dunia 3D. Terdapat dua kaedah pengesanan permukaan utama yang dikenali sebagai Kaedah Ruang Objek dan Kaedah Ruang Imej. Kaedah Ruang Objek berurusan dengan membandingkan objek dan / atau bahagian objek untuk menentukan permukaan mana yang boleh dilihat. Kaedah Ruang Imej berurusan dengan menentukan jarak penglihatan pada asas titik ke titik di paras piksel. Kaedah Ruang Imej adalah penimbal Z yang paling popular dan penampan A tergolong dalam kategori tersebut. Kaedah penampan Z mengira nilai kedalaman permukaan untuk setiap piksel di seluruh tempat kejadian. Kaedah penimbunan adalah lanjutan kepada kaedah penampan Z, yang menambah ketelusan.

Apakah penampan Z? Kaedah penampan Z

juga dikenali sebagai kaedah penimbunan kedalaman. Penampan Z adalah penampan raster yang menyimpan maklumat warna dan mendalam bagi setiap piksel. "Z" dalam penampan Z merujuk kepada kapal "Z" dalam ruang 3-dimensi. Kaedah penyekat Z mengesan permukaan yang kelihatan dengan membandingkan nilai kedalaman permukaan untuk setiap piksel di seluruh tempat kejadian pada satah unjuran. Ini kebanyakannya dilakukan dalam perkakasan, tetapi kadang-kadang dilakukan dalam perisian. Biasanya, kaedah penimbal Z digunakan untuk tabir sahaja yang terdiri daripada poligon. Kaedah penimbunan Z sangat cepat kerana nilai mendalam boleh dikira dengan mudah. Salah satu aspek yang paling penting yang mempengaruhi kualiti grafik yang diberikan adalah granularity penampan Z. Granulariti yang lebih rendah boleh menyebabkan masalah seperti pertempuran Z (terutamanya untuk objek yang sangat dekat). Sebagai contoh, buffer Z-16 boleh menghasilkan masalah ini. Penanda 24-bit atau lebih tinggi memberikan kualiti yang lebih baik dalam situasi ini. Penimbal Z 8-bit dianggap mempunyai ketepatan penampan terlalu kecil untuk digunakan.

Apakah penimbal?

Penampan (juga dikenali sebagai anti-alias, kawasan yang rata-rata, penimbunan akumulasi) adalah lanjutan kepada penyangga Z. Algoritma penampan dibangunkan oleh Pixar. Kaedah penyangga boleh digunakan dengan berkesan untuk komputer memori maya skala sederhana. Algoritma yang sama digunakan oleh penampan Z digunakan dengan penampan A. Walau bagaimanapun, penimbal menyediakan anti-aliasing sebagai tambahan kepada penimbal Z. Dalam Penampan, setiap piksel terdiri daripada sekumpulan sub piksel. Warna terakhir piksel dikira dengan menjumlahkan semua sub piksel. Penimbal mendapat penimbunan akumulasi nama disebabkan pengumpulan ini berlaku pada tahap sub pixel.

Apakah perbezaan antara penampan Z dan Penampan?

Z buffer dan penampan adalah dua teknik pengesanan permukaan yang paling popular.Malah, penimbal adalah lanjutan kepada penampan Z, yang menambah anti-aliasing. Biasanya, Penampan mempunyai resolusi imej yang lebih baik daripada penampan Z, kerana menggunakan tetingkap Fourier yang mudah dihitung. Walau bagaimanapun, Penampan adalah sedikit mahal daripada penyangga Z.