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 (Bergergigi)
Anti-Aliased (Halus)

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