• Tidak ada hasil yang ditemukan

Teknik Antialiasing

Dalam dokumen MATA KULIAH KOMPUTER GRAFIK (Halaman 145-157)

Komputer Grafik 127

PERTEMUAN 11

Komputer Grafik 128

Gambar 11. 1 Vektor dan Piksel

Ada isejumlah iperbedaan imendasar iantara ikeduanya: ipiksel iadalah isusunan icahaya, ipigmen, iatau iwarna; ivektor iadalah irepresentasi imatematis idari igaris, ibentuk, igradien, idll. iVektor itepat; imereka iada idi ikoordinat iabsolut ipada igrid ialjabar. iKarena imereka isangat iabsolut, itidak iada igaris ikabur iantara itempat imereka iberada idan idi imana imereka itidak. iBahkan ijika imonitor itidak idapat imembuat iketipisan itak iterbatas isegmen igaris i(selalu iharus imenampilkannya idalam ipiksel), iitu imasih isetipis igaris iyang ihanya iada idi idunia imatematika iteoretis.

Itu imasalah idengan ifotografi-cahaya itidak isetepat imungkin iperlu iditangkap idengan icara imatematika iyang isempurna. iSangat imungkin ibahwa ibahkan ijika ikita imengembangkan ikamera iyang imampu imembaca ilokasi ifoton iindividu idengan ipresisi ikuantum iketika imereka imemukul isensor, ikarena isifat ianeh ifisika ipada itingkat ikuantum, ipartikel iindividu isebenarnya idapat imuncul idi ibeberapa itempat ipada isensor idi iwaktu iyang isama. iIni iberarti isangat itidak imungkin iuntuk imendapatkan ilokasi iabsolut idari ipartikel icahaya itunggal ipada isaat iitu imengenai isensor-fotografi ihanyalah iperkiraan itentang ibagaimana icahaya iitu iditangkap. iAksi ipenghentian i(kemampuan ikamera iuntuk imembuat igambar iyang itajam idari iobjek iyang ibergerak) itidak ipernah ibisa imenjadi isempurna, jisetidaknya itampaknya isangat, isangat itidak imungkin.

Line iThinning iatau iyang ibiasa idisebut iAnti iAliasing iadalah iteknik imengurangi i ijagged i(tepi iobjek iyang ibergerigi) ipada iobjek, i iagar idapat imenampilkan iresolusi itinggi ipada iresolusi iyang ilebih irendah, ibisa ijuga i iAnti ialiasing iini idigunakan iuntuk imengurangi iefek ialiasing iseperti igambar iyang

Komputer Grafik 129

idiperbesar iakan imembentuk isebuah itangga/garis ipatah-patah. iAnti ialiasing isejauh iini idibagi imenjadi i2x,4x,8x,16x isemakin itinggi itingkat ialiasing inya imaka isemakin ihalus iatau isemakin imenarik i igambar/objek itersebut.

Gambar 11. 2 Line Thinning Sebagai contoh yang lebih sederhana :

Jika ikamu izoom isuatu igambar idengan ijarak iyang isangat idekat, imaka ikamu itidak iakan imelihat igambar itersebut iseperti isemula, i imelainkan igambar itersebut iakan ipecah iatau ibergerigi ipada ipinggir, iitu idisepertemuankan i ikarena ikamu ibelum imemberikan ianti ialiasing ipada igambar itersebut. iContoh iselanjutnya ijika ikalian imembuat igaris, idan igaris iyang ianda ibuat imenggunakan iukuran iyang ikecil imaka isetelah idi izoom iakan iterlihat iseperti ipatah-patah ijika itidak idiberikan ianti ialiasing.

Fungsi idari ianti ialiasing iini iyaitu isebagai ifilter iyang imengubah iwarna ipada ipixel idisekitar iobjek iyang iterlihat ipatah-patah iuntuk idibuat imenjadi iobjek iyang ilebih ihalus.

Komputer Grafik 130

Gambar 11. 3 Antialiasing Jenis- jenis Anti Aliasing

a. FXAA i(Fast iApproxiamate iAnti iAliasing) idigunakan iuntuk imemproses

ibingkai i(pada ipinggir igambar iyaitu iseperti igambar ipatah-patah) iyang

iditampilkan iuntuk imengurangi ialiasing idengan irelative icepat, itetapi

ikelemahannya idapat imembuat igambar imenjadi ikabur/buram.

b. MSAA i(Multisampling iAntialiasing) iditerapkan ihanya ipada ibagian ipinggir

igambar iyang iterlihat ipatah-patah, ijadi ibisa idibilang iMSAA iini imasih iterdapat

iefek ipatah-patah inya ikarena iyang iditerapkan ihanya ipada ipinggirnya isaja.

iBukannya ipada iseluruh iframe.

c. TXAA i(Temporal iAntialiasing) iini isama iseperti idengan iMSAA idengan

ibanyak imacamnya. iTxaa iini idigunakan iuntuk imenyempurnakan

Komputer Grafik 131

iobjek/gambar ipada ipinggir iyang iakan ikita itampilkan isehingga igambar/objek

inya iterlihat isempurna, itetapi ijika ikalian imenggunakan ijenis iini iakan

imembuat igambar imenjadi ilebih ikabur.

Anti-aliasing idalam ipengolahan isinyal idigital iadalah iteknik imengurangi iartifak idistorsi idalam imerepresentasikan icitra iresolusi itinggi ipada iresolusi iyang ilebih irendah. iArtifak idistorsi idisebut ialiasing. iAnti-aliasing idigunakan idalam ifotografi idigital, igrafik ikomputer, iaudio idigital, idan ibidang ilainnya.

Anti-aliasing iberarti imenghilangkan ikomponen isinyal iyang imemiliki ifrekuensi ilebih itinggi idari iyang idapat iditerima ioleh ialat iperekam i(sampling). iJika iperekaman idilakukan itanpa imenghilangkan ibagian isinyal iini, imaka idapat imenyepertemuankan itampilan icitra iyang itidak idiinginkan i(noise).

Line iThinning iatau iyang ibiasa idisebut iAnti iAliasing iadalah iteknik imengurangi i ijagged i(tepi iobjek iyang ibergerigi) ipada iobjek, i iagar idapat imenampilkan iresolusi itinggi ipada iresolusi iyang ilebih irendah, ibisa ijuga i iAnti ialiasing iini idigunakan iuntuk imengurangi iefek ialiasing iseperti igambar iyang idiperbesar iakan imembentuk isebuah itangga/garis ipatah-patah. iAnti ialiasing isejauh iini idibagi imenjadi i2x,4x,8x,16x isemakin itinggi itingkat ialiasing inya imaka isemakin ihalus iatau isemakin imenarik i igambar/objek itersebut.

Interpolasi: Menciptakan Sesuatu Dari (Hampir) Tidak Ada?

Gambar 11. 4 Interpolasi

Fotografi idigital iadalah iperkiraan iwarna idan inilai iyang iada iketika icahaya imenimpa isensor-dengan icara iyang isama, ianti-aliasing iadalah iperkiraan idata igambar imenggunakan iteknik iyang idisebut i"Interpolasi." iInterpolasi iadalah iistilah

Komputer Grafik 132

iistilah iyang idibuat iberdasarkan itren idata iyang iada, iyaitu itebakan iberpendidikan itentang iapa iyang isebenarnya iada idi itempat iitu ijika ilebih ibanyak ititik idata itersedia. i

Meskipun ilebih irumit idaripada imenebak-nebak, iada irumus idan imetode iyang itepat iuntuk iInterpolasi, itidak idapat idiharapkan iuntuk imenjadi irepresentasi iakurat idari idata igambar iyang isebenarnya iada. iBahkan imatematika ipaling ipintar ipun itidak ibisa imenciptakan isesuatu idari iketiadaan.

Gambar 11. 5 Checkerboards

Komputer Grafik 133

Ketika ikita imelihat ikomputer iini imembuat icheckerboards, ikita idapat imulai imemahami iapa iyang idilakukan ianti-aliasing iuntuk imeningkatkan idan imemperkirakan igambar. iPada igambar ipaling ikiri, itidak iada iinterpolasi idata i– idam iditampilkan idalam ipiksel ihitam idan iputih isaat ikembali ike iperspektif, idan idengan icepat imenjadi iberantakan. iKesalahan ivisual idan iartefak iyang idibuat iadalah iapa iyang ikita isebut i“aliasing.” iGambar ikedua idan iketiga idi iatas imenggunakan iberbagai ibentuk i“anti-aliasing” iuntuk ilebih imendekati ibagaimana imata imanusia i(dan ikamera) imerasakan icahaya.

Gambar 11. 6 Editing Photosop Alias

Gambar-gambar iitu, ibagaimanapun, iadalah iterjemahan idari igambar imatematika iabsolut ike igambar iberbasis ipiksel. iBagaimana ianti-aliasing iberlaku iuntuk ifotografi iAnda? iKetika igambar idiubah iukurannya, idiperbesar iatau idiperkecil, igambar idiinterpolasi iberdasarkan idata iyang iada idalam idokumen igambar. iGambar ikiri imenyusut imenggunakan i"tetangga iterdekat" iresampling idi iPhotoshop-dengan ikata ilain, iitu itidak ianti-alias i(Anda ibenar-benar idapat imenyebutnya ialias). iGambar idi isebelah ikanan idikurangi idan ianti-alias, imenciptakan igambar iyang ilebih ibenar ipada iukuran iyang ikecil.

Komputer Grafik 134

Gambar 11. 7 Memperbesar Gambar

Gambar iyang idiperbesar ijuga imendapat imanfaat idari iprogram ianti- aliasing-grafis imembuat itebakan iterbaik imereka iberdasarkan idata idi igambar iAnda. iIngatlah iketika iAnda imemperbesar igambar-gambar idalam iprogram igrafis, ibahwa iAnda itidak iakan ipernah ibenar-benar imendapatkan iresolusi ilebih idari ipembesaran idigital-jenis iinterpolasi iyang idilakukan idapat imembuat itebakan iyang ibaik itentang iapa iyang iharus iada idi isana, itetapi itidak iakan ipernah itahu ipasti. iTepian iAnda iakan ilembut, idan imenjadi ilebih ilembut ikarena ifoto isemakin imembesar.

Aturan ipraktis iyang ibaik iadalah iAnda iselalu idapat imenurunkan i(mengecilkan) igambar iAnda itanpa ikehilangan ikualitas idari ianti-aliasing.

iUpsampling i(memperbesar) imembuat ianti-aliasing isangat ijelas, itidak imenambahkan iresolusi ibaru, idan iseharusnya ihanya idilakukan ijika itidak idapat idihindari.

Anti-Aliasing dan Vektor: Mengapa Anti-Aliasing Membuat Videogame Terlihat Lebih Baik?

Komputer Grafik 135

Gambar 11. 8 Video Gaming

Jika iAnda itelah imemainkan igame iPC idalam i15 itahun iterakhir iatau ilebih, iAnda imungkin itelah imelihat iopsi ivideo iyang imenyertakan ipengaturan iuntuk ianti- aliasing. iJika iAnda iingat i135olygo ikami imembahas ibentuk i135olygo iyang iada idalam iposisi iabsolut, iAnda iharus imulai imemahami imengapa ianti-aliasing ipenting iuntuk ipermainan ivideo.

Bentuk iDimensi idibuat idalam i polygon-poligon, idan i poligon-poligon iini iada idi ialam imatematika isaja.Anti-aliasing idi ivideo igame imemiliki isetidaknya idua itujuan: ipertama-tama iia iingin idapat imembuat igaris poligon imutlak idan iberaturan idalam ibentuk iyang iterlihat ilayak ipada imonitor iberbasis ipiksel; ikedua, ianti- aliasing ilebih ibaik imereplikasi idengan icara iyang itidak itepat ibahwa ifotografi idan imata imanusia imerasakan icahaya.

Anti-Aliasing dan Tipografi

Gambar 11. 9 Tipografi Piksel dan Alias

Pada icatatan iterakhir, iada ibanyak ikesempatan idi imana ianti-aliasing itidak iideal. iJika iAnda ipernah ibekerja idi isekitar idesainer igrafis, iAnda imungkin ipernah

Komputer Grafik 136

imendengar imereka imengeluh itentang itipografi idi iPhotoshop, idan ibetapa iinferiornya iterhadap iIllustrator-dan imereka ibenar.

Kedua ihuruf idi iatas iadalah itipografi iberbasis ipiksel, idengan iyang ikiri iadalah ialias, iyang ibenar ianti-aliased. iBukan imerupakan irepresentasi itipografi iyang ibaik, iatau isetidaknya itipografi iitu. iHal iini idapat iditerima iuntuk imembuat ifont idi ilayar idengan ianti-aliasing, itetapi iuntuk imencetak, iitu idapat imemiliki ibeberapa ikonsekuensi ibencana.

Gambar 11. 10 Suatu Logo Brand

Ketika iAnda iberpikir itentang ihuruf iapa, imereka itidak ibenar-benar imengikuti iaturan iyang isama iyang idiperlukan ifotografi idigital. iHuruf iadalah iide iabstrak idan ibentuk imutlak i– imereka ilebih ibaik imenjadi ikategori i“murni imatematika” ikarya iseni ivektor. iDan itergantung ipada ijenis iproses ipencetakan iyang idigunakan iuntuk imembuatnya, ibentuk ivektor imatematika imurni iitu imenjadi isangat ipenting.

Gambar 11. 11 Tipe Gambar Anti-aliased

Gambar iini idi iatas idibuat idengan itipe ianti-aliased, idan ikemungkinan ibesar ioffset idicetak. iKetika ikita imelihat ilebih idekat ikita idapat imelihat imengapa iitu iburuk.

Komputer Grafik 137

Gambar 11. 12 Pencitraan berbasis piksel

Jelas isangat icepat ibahwa ibentuk-bentuk ianti-aliased itidak ibertahan idengan ibaik iketika idicetak idengan icara iini. iIni iadalah icontoh ibagaimana ianti- aliasing i(serta ipencitraan iberbasis ipiksel) idapat imenjadi ilebih irendah isaat imenampilkan itipografi.

Tentu saja, jika ini adalah gambar (seperti foto) dan bukan bentuk abstrak dari jenisnya, itu akan bertahan cukup baik.

Gambar 11. 13 Gambar menjadi media abstrak

Ketika, imenjadi imedia iabstrak, imembutuhkan iketepatan ivektor iuntuk ibertahan idi ibawah ijenis iproses ipencetakan iyang itidak imenggunakan ititik-titik iinkjet iuntuk imembuat igambar. iBahkan ipada ijarak iyang isangat idekat, ikita itidak imelihat ititik iatau ibukti iapa ipun iyang ianti-aliasing iyang imasuk ike ifile iyang idigunakan iuntuk imencetak ikaleng iCoke iini.

Tentu isaja, isebagian ibesar ipembaca iHTG itidak iakan imengimbangi isebagian ibesar ifoto imereka, ijadi itipografi iberbasis ipiksel iyang idicetak idari iprinter iberbasis-titik iakan ibekerja idengan ibaik. iSadarilah ianti-aliasing iAnda isaat iAnda ibekerja idengan itipografi idan iketika iAnda ibekerja idengan ifotografi-Anda

Komputer Grafik 138

iakan imenemukan iAnda ilebih isiap iuntuk imembuat ipilihan iyang itepat iyang iakan imemberi iAnda igambar iterbaik.

Perlukah iPenggunaan iAnti iAliasing iPC?

Perlu. ikarena igame iPC ibiasanya idimainkan ipada ilayar i15 iInch ikeatas iuntuk igrafis iyang ihalus. i iPenggunaan iAnti-Aliasing iini isangat imenggunakan iKekuatan iHardwaremu, iPastikan iKomponen iPC imu ikuat iuntuk idigunakan iAnti- Aliasing idan iCooling iyang ibagus iagar itidak iOverheat ipada isaat iGPU ibekerja ikeras.

Perlukah iPengunaan iAnti-Aliasing idi iHP i(Mobile)?

Untuk iHP iyang inotabene itidak ipunya iCooler, iAnti-Aliasing iini idirekomendasikan iUntuk idi iMatikan isaja. iWalaupun imayoritas iAnti-aliasing iyang idigunakan iadalah iFXAA i(Seperti iPUBG iMobile) idan ibeberapa igame iyang ipunya iSSAA i(Resolution iScale) iSebaiknya idisetarakan idengan iResolusi ilayar.

iKarena iJika iAnti-Aliasing iakan imemaksa iHardware iHP ibekerja ikeras idan iakhirnya imenjadi iPanas. iJika isudah iseperti iitu imaka iakan iterjadi iThermal iThrottling idimana iHP iahrus imenurunkan iperfomanya iagar itidak ioverhating. ijika iitu iterjadi iPengalaman igaming imu ibisa iPudar ikarena iFrame irate iyang iturun.

C. SOAL LATIHAN/TUGAS

Latihan Petunjuk Pengerjaan Tugas

Latihan Pertemuan 11 1. Jelaskan beberapa jenis antialiasing!

2. Jelaskan mengapa antialiasing membuat grafik lebih baik?

D. REFERENSI

Komputer Grafik 139

PERTTEMUAN 12

Dalam dokumen MATA KULIAH KOMPUTER GRAFIK (Halaman 145-157)