Apakah ini fenomena fisik? atau numerik?
Pertanyaan ini menyiratkan kepada saya bahwa Anda tidak benar-benar tahu apa artinya aliasing / anti-aliasing. Maksud saya, Anda mengatakan Anda "tahu seperti apa rupanya" tetapi jika Anda benar-benar tahu apa arti istilah itu, Anda mungkin akan menyadari bahwa pertanyaan Anda tidak masuk akal. Aliasing adalah efek samping dari bagaimana grafik komputer dirender, dan grafik komputer secara definisi bukan fenomena fisik.
"Aliasing" hanya mengacu pada tampilan tangga pada garis miring karena grafik komputer sebenarnya terdiri dari banyak kotak kecil dalam sebuah kisi. Berikut ini gambar untuk menggambarkan apa yang saya bicarakan:
Ini adalah masalah setiap kali Anda merender piksel dalam suatu gambar, apakah Anda menggambar secara langsung atau sedang menulis algoritma untuk menghitung piksel untuk poligon 3D. Ini hanya efek samping dari fakta bahwa gambar adalah kotak piksel persegi. "Anti-aliasing" adalah saat Anda menyamarkan tampilan tangga dengan memadukan warna bersama di sepanjang piksel tepi.
Jawaban yang diterima tidak sepenuhnya benar, meskipun ini membahas penggunaan paling umum dalam grafik komputer. Aliasing adalah konsep dasar dalam pemrosesan sinyal dan teori matematisnya mendahului tampilan komputer. Juga tidak sepenuhnya benar bahwa "itu adalah efek samping dari fakta bahwa piksel adalah persegi". Aliasing ada setiap kali Anda secara diam-diam mengambil sampel sinyal pada tingkat di bawah tingkat Nyquist untuk sinyal itu dan memengaruhi audio digital serta gambar dan banyak jenis sinyal sampel yang diambil secara lain. Mengasingkan dalam grafik komputer adalah efek samping dari pengambilan sampel diskrit, bukan dari bentuk piksel.
Anti-aliasing dalam grafik komputer adalah topik yang dalam dan kompleks dan ada banyak hal selain dari edge-aliasing. Sekali lagi, ada banyak teori yang mendasari dari pemrosesan sinyal dan ini adalah area aktif penelitian dalam grafik komputer bagaimana cara anti-alias secara efektif, tidak hanya untuk edge tetapi juga untuk aliasing sementara, untuk aliasing ketika merekonstruksi BRDF dalam pixel shaders, untuk shadow tepi dan di banyak daerah lainnya. Mip-mapping tekstur dalam grafik 3D adalah teknik anti-aliasing yang mapan yang menangani masalah penting selain edge anti-aliasing misalnya.
Ini benar-benar sebuah fenomena matematika lebih dari yang fisik tetapi muncul di bidang teknik di banyak bidang selain komputer grafis. Saya tidak akan benar-benar menggambarkannya sebagai fenomena numerik juga - ini adalah hasil dari pengambilan sampel diskrit, bukan dari representasi diskrit nilai-nilai numerik pada komputer, meskipun itu dapat menyebabkan efek aliasing juga. Memahami dasar-dasar pemrosesan sinyal adalah dasar yang baik untuk memahami bagaimana aliasing bermanifestasi dalam grafik komputer dan untuk memahami bagaimana cara menguranginya.
sumber
Menambah dua jawaban lainnya, berikut adalah penjelasan yang lebih intuitif tentang apa yang terjadi.
Kotak kotak mewakili piksel. Poligon merah di sebelah kiri adalah bentuk yang digambar, direpresentasikan secara internal sebagai urutan titik. Ketika itu diberikan, itu dikonversi dari daftar poin ke buffer warna piksel. Sampling diskrit menentukan piksel mana yang gelap dan piksel mana yang terang, berdasarkan pada seberapa banyak poligon yang menutupi setiap piksel.
Untuk menjawab pertanyaan Anda, ini adalah fenomena numerik / matematika karena informasi tentang bentuk asli hilang karena perkiraan.
Anti-aliasing adalah saat rendering berupaya mengoreksi untuk aliasing dengan membuat piksel yang tercakup sebagian kurang kuat.
sumber
Dalam bidang pemrosesan sinyal, aliasing merujuk pada kesalahan identifikasi frekuensi sinyal. Misalnya, karena kurangnya pertimbangan yang memadai dalam langkah pengambilan sampel yang kurang dapat menyebabkan kesalahan dan distorsi. Ini dapat digeneralisasikan ke sinyal diskrit 2D seperti gambar.
sumber