Pertemuan 11 - Antialiasing
Apa itu Antialiasing?
Antialiasing adalah teknik dalam komputer grafik untuk mengurangi efek "bergergigi" (jagged edges) yang muncul pada tepi objek ketika ditampilkan pada resolusi yang lebih rendah. Teknik ini bekerja dengan mengubah warna piksel di sekitar tepi objek untuk menciptakan transisi yang lebih halus.
Masalah aliasing muncul karena:
- Monitor memiliki resolusi terbatas (grid piksel)
- Garis diagonal dan kurva tidak sempurna saat dipetakan ke grid piksel
- Perbedaan antara representasi vektor (matematis) dan raster (piksel)
Perbandingan Aliased vs Anti-Aliased
Aliased
Anti-Aliased
Kontrol Garis
Kontrol Lingkaran
Jenis-jenis Antialiasing
FXAA (Fast Approximate Anti-Aliasing)
Keunggulan: Cepat, tidak membebani GPU berat
Kelemahan: Dapat membuat gambar menjadi kabur/buram
Penggunaan: Game mobile, perangkat dengan GPU rendah
MSAA (Multisample Anti-Aliasing)
Keunggulan: Hasil lebih baik dari FXAA, hanya memproses tepi objek
Kelemahan: Masih meninggalkan efek bergergigi di beberapa area
Penggunaan: Game PC kelas menengah
TXAA (Temporal Anti-Aliasing)
Keunggulan: Menghasilkan gambar halus sempurna
Kelemahan: Membuat gambar lebih kabur, beban GPU berat
Penggunaan: Game PC high-end, cinematic
| Jenis | Kinerja | Kualitas | Beban GPU | Rekomendasi |
|---|---|---|---|---|
| FXAA | ★★★★★ | ★★☆☆☆ | ★☆☆☆☆ | Mobile/GPU rendah |
| MSAA | ★★★☆☆ | ★★★★☆ | ★★★☆☆ | PC menengah |
| TXAA | ★☆☆☆☆ | ★★★★★ | ★★★★★ | PC high-end |
Rekomendasi Penggunaan
Untuk PC
✅ Direkomendasikan menggunakan antialiasing (MSAA atau TXAA)
✅ Monitor besar (15 inci ke atas) memerlukan antialiasing untuk gambar halus
✅ Pastikan hardware PC cukup kuat (terutama GPU)
✅ Gunakan pendingin yang memadai untuk menghindari overheating
Untuk HP (Mobile)
❌ Sebaiknya matikan antialiasing
❌ HP tidak memiliki pendingin memadai untuk beban GPU tinggi
⚠️ Jika diperlukan, gunakan FXAA dengan resolusi sesuai layar
⚠️ Thermal throttling dapat menurunkan performa dan pengalaman gaming
Pertimbangan Lain
- Antialiasing kurang ideal untuk tipografi/cetak (gunakan grafik vektor)
- Fotografi digital tetap membutuhkan antialiasing
- Video game modern menggunakan kombinasi teknik antialiasing