Perbedaan Antara Buffer Z Dan Buffer A

Perbedaan Antara Buffer Z Dan Buffer A
Perbedaan Antara Buffer Z Dan Buffer A

Video: Perbedaan Antara Buffer Z Dan Buffer A

Video: Perbedaan Antara Buffer Z Dan Buffer A
Video: Perbedaan antara mascara Maybellin Ori dan Kw_ versi Arinda novi aprilya 2024, April
Anonim

Penyangga Z vs penyangga A.

Z buffer dan A buffer adalah dua teknik deteksi permukaan terlihat yang paling populer digunakan dalam grafik komputer 3D. Deteksi permukaan yang terlihat (juga dikenal sebagai eliminasi permukaan tersembunyi) digunakan untuk mengidentifikasi apa yang terlihat dalam pemandangan dari titik tampilan tertentu di dunia 3D. Ada dua kategori utama metode deteksi permukaan yang dikenal sebagai Metode Ruang Objek dan Metode Ruang Gambar. Metode Ruang Objek berurusan dengan membandingkan objek dan / atau bagian dari objek untuk menentukan permukaan mana yang terlihat. Metode Ruang Gambar berurusan dengan penentuan visibilitas secara point-to-point di tingkat piksel. Metode Image Space adalah yang paling populer dan buffer Z serta buffer A termasuk dalam kategori itu. Metode penyangga Z menghitung nilai kedalaman permukaan untuk setiap piksel di seluruh pemandangan. Metode buffer adalah perpanjangan dari metode buffer Z,yang menambahkan transparansi.

Apa itu buffer Z?

Metode buffer Z juga dikenal sebagai metode buffer kedalaman. Z buffer adalah buffer raster yang menyimpan informasi warna dan kedalaman untuk setiap piksel. Penyangga "Z" di Z mengacu pada bidang "Z" dalam ruang 3 dimensi. Metode penyangga Z mendeteksi permukaan yang terlihat dengan membandingkan nilai kedalaman permukaan untuk setiap piksel di seluruh pemandangan pada bidang proyeksi. Ini sebagian besar dilakukan di perangkat keras, tetapi terkadang dilakukan di perangkat lunak. Biasanya, metode penyangga Z diterapkan pada pemandangan yang hanya terdiri dari poligon. Metode penyangga Z sangat cepat karena nilai kedalaman dapat dihitung dengan sangat mudah. Salah satu aspek terpenting yang memengaruhi kualitas grafik yang dirender adalah perincian buffer Z. Perincian yang lebih rendah dapat menyebabkan masalah seperti pembiasan jarak (terutama untuk objek yang sangat dekat). Misalnya, buffer Z 16-bit dapat menghasilkan masalah ini. Buffer Z 24-bit atau lebih tinggi memberikan kualitas yang lebih baik dalam situasi ini. Buffer Z 8-bit dianggap memiliki presisi buffer yang terlalu sedikit untuk digunakan.

Apa itu buffer?

Buffer (juga dikenal sebagai anti-alias, rata-rata area, buffer akumulasi) adalah ekstensi ke buffer Z. Algoritma buffer dikembangkan oleh Pixar. Metode buffer dapat digunakan secara efektif untuk komputer memori virtual skala menengah. Algoritma yang sama yang digunakan oleh buffer Z digunakan dengan buffer A. Namun, buffer A menyediakan anti-aliasing selain apa yang dilakukan buffer Z. Dalam buffer A, setiap piksel terdiri dari sekelompok sub piksel. Warna akhir dari sebuah piksel dihitung dengan menjumlahkan semua subpikselnya. Buffer mendapatkan nama buffer akumulasi karena akumulasi ini terjadi pada level subpiksel.

Apa perbedaan antara buffer Z dan buffer A?

Z buffer dan A buffer adalah dua teknik deteksi permukaan terlihat yang paling populer. Faktanya, buffer adalah ekstensi ke buffer Z, yang menambahkan anti-aliasing. Biasanya, buffer A memiliki resolusi gambar yang lebih baik daripada buffer Z, karena buffer tersebut menggunakan jendela Fourier yang dapat dihitung dengan mudah. Namun, buffer A sedikit lebih mahal daripada buffer Z.

Direkomendasikan: