Ymmärtäminen Anti-Aliasing PC-peleissä: Tyypit ja Tärkeys

Ymmärtäminen Anti-Aliasing PC-peleissä: Tyypit ja Tärkeys

Anti-aliasing on yksi tärkeimmistä PC-pelien grafiikka-asetuksista. Se on ollut olemassa vuosikymmeniä eri muodoissa, ja vielä nykyäänkin löydät useita erilaisia ​​vaihtoehtoja anti-aliasointiin pelitietokoneeltasi. Autamme vastaamaan, mitä anti-aliasing on TAA:sta FXAA:han, ja selitämme kuinka se otetaan käyttöön.

Harvoin löydät pelin, jossa ei ole anti-aliasing-asetusta. Useimmat PC-pelit sisältävät erityyppisten anti-aliasointien lisäksi erilaisia ​​laatutiloja, jotka voivat vaikuttaa suorituskykyyn tai kuvan laatuun. Aiomme eritellä eri antialiasoinnin muodot, jotta voit tehdä tietoon perustuvan päätöksen, kun säädät grafiikkaasetuksiasi.

Mikä on anti-aliasing?

Aliasesimerkki Photoshopissa
Kuvaa käytetty tekijänoikeuksien haltijan luvalla

Ennen kuin vastaamme, mitä anti-aliasing on, meidän on puhuttava siitä, mitä aliasing on. Aliasointi tapahtuu, kun kaareva viiva piirretään neliöpikseleiden yli. Se on sivutuote tietokonegrafiikan toistosta, koska pikseli voi näyttää vain yhden värin kerrallaan. Anti-aliasing yrittää tasoittaa aliasointia.

Ymmärtäminen Anti-Aliasing PC-peleissä: Tyypit ja Tärkeys 1

Hanki viikoittainen PC-pelaamisen takana oleva tekniikka

ReSpec

Tilaa

Tarkista postilaatikkosi!

Löydät sen pääasiassa peleistä ja kuvankäsittelysovelluksista. Voit nähdä esimerkin aliaksuksesta Kohtalo 2 alla. Kaide peittää useita neliömäisiä pikseleitä, mikä luo rosoisen viivan, johon pikseli päättyy ja seuraava alkaa.

Anti-aliasing Destiny 2:ssa.
Kuvaa käytetty tekijänoikeuksien haltijan luvalla

Antialiasoinnin ideana on poistaa tai tasoittaa rosoiset reunat. On olemassa laaja valikoima tekniikoita sen saavuttamiseksi. Olet todennäköisesti vuorovaikutuksessa jonkinlaisen anti-aliasoinnin kanssa päivittäin, vaikka et pelaa pelejä tai muokkaa valokuvia. Esimerkiksi selaimesi käyttää tekstin antialiasointia.

Antialiasoinnin tyypit

Anti-aliasing Forza Horizon 5:ssä.
Kaksi erilaista anti-aliasointia Forza Horizon 5:ssä. FXAA vasemmalla, MSAA oikealla. Kuvaa käytetty tekijänoikeuksien haltijan luvalla

Vaikka antialiasointiin on olemassa useita erilaisia ​​tekniikoita, ne tiivistyvät kahteen pääasialliseen lähestymistapaan. Ensimmäinen on supersampling. Näissä tapauksissa anti-aliasing-tekniikka puhaltaa kuvan korkeampaan resoluutioon ja käyttää tätä ylimääräistä yksityiskohtaa tasoittaakseen lopullisen kuvan karkeita reunoja.

Toinen on arvailu – todella. Sen sijaan, että kuva hahmonnettaisiin korkeammalla resoluutiolla, jotkin anti-aliasing-tekniikat käyttävät algoritmia, joka tarkastelee lähellä olevia pikseleitä ja arvaa, mihin ylimääräisten yksityiskohtien pitäisi mennä.

Tämä ei ole tyhjentävä luettelo anti-aliasing-tekniikoista. Monet tekniikat ovat muiden tekniikoiden yhdistelmiä tai pieniä muunnelmia. Keskitymme niihin anti-aliasing-tyyppeihin, joita löydät nykyään peleistä.

Supersample Anti-Aliasing (SSAA)

SSAA-vertailu Metro 2033 Reduxissa.
Kuvaa käytetty tekijänoikeuksien haltijan luvalla

Supersample Anti-Aliasing tai SSAA on aliasoinnin perusmuoto. Se toimii ottamalla korkeamman resoluution kuvan ja pienentämällä pikseleitä alkuperäiseen resoluutioon sopivaksi. Lopputulos välttää rosoiset reunat keskiarvottamalla värit lähellä reunoja.

SSAA 4x:ssä yksi pikseli venytetään neljään. Näyte otetaan jokaisesta, ja sitten neljästä pikselistä näyte otetaan alas yhdeksi pikseliksi, joka laskee värin keskiarvon. SSAA tuottaa edelleen parhaat anti-aliasing-tulokset, mutta se on myös vaativin, koska se tuottaa kuvan olennaisesti korkeammalla resoluutiolla. Suorituskykyveronsa vuoksi SSAA ei ole vaihtoehto useimmissa nykyaikaisissa PC-peleissä.

Multisample Anti-Aliasing (MSAA)

MSAA-vertailu Forza Horizon 4:ssä.
Kuvaa käytetty tekijänoikeuksien haltijan luvalla

Multisample Anti-Aliasing eli MSAA on halvempi SSAA:n muoto. Sen sijaan, että MSAA joutuisi käymään läpi vaivalloisen näytteenottoprosessin jokaisen pikselin, se tulee esiin vain silloin, kun aliasing voi muodostua ongelmaksi (edustaksi), mikä säästää paljon laskentaresursseja.

Kohtauksessa on usein vierekkäisiä pikseleitä, joilla on täsmälleen sama väri. Näiden ei tarvitse käydä läpi supernäytteenottoprosessia, joka on MSAA:n idea. Vaikka MSAA on paljon vähemmän vaativa kuin SSAA, se kuormittaa silti laitteistoasi.

Nopea likimääräinen anti-aliasing (FXAA)

FXAA-vertailu Destiny 2:ssa.
Kuvaa käytetty tekijänoikeuksien haltijan luvalla

Fast Approximate Anti-Aliasing tai FXAA on prosessin jälkeinen anti-aliasing. Tämä tarkoittaa, että sen sijaan, että sekaisin renderöinnin kanssa, se on algoritmi, joka tulee jälkikäteen siivoamaan rosoiset reunat. Tämä tekee siitä paljon vähemmän vaativan kuin MSAA ja SSAA, vaikkakin kuvanlaadun kustannuksella.

FXAA käyttää korkeakontrastista suodatinta löytääkseen reunat ennen näytteiden ottamista ja sekoittamista. Siinä ei ole keskimääräisiä ainutlaatuisia värejä, kuten SSAA ja MSAA, joten se näyttää yleensä epäselvältä reunojen ympäriltä.

Temporal Anti-Aliasing (TAA)

TAA-vertailu Tiny Tina's Wonderlandsissa.
Kuvaa käytetty tekijänoikeuksien haltijan luvalla

TAA tai Temporal Anti-Aliasing on samanlainen kuin FXAA. Se on prosessin jälkeinen antialiasoinnin muoto, joka ottaa näytteitä kehyksen jokaisesta pikselistä. Se kuitenkin ottaa näytteitä eri paikasta kussakin kehyksessä ja yhdistää näytteet yhteen menneiden kehysten avulla.

Se on ajallista tai aikaperusteista. Antialiasointi tapahtuu sekoittamalla entisiä ja nykyisiä pikseleitä, mikä puhdistaa monet FXAA:n aiheuttamista epäselvistä reunoista. TAA:ssa on kuitenkin omat ongelmansa, kuten haamukuva, jossa edellinen näyte siirtyy uuteen ruutuun luoden sumeusvaikutelman.

TAA on Nvidian Deep Learning Super Sampling (DLSS) -selkäranka, ja se on suuri syy siihen, miksi Temporal Super Resolution (TSR) ja AMD:n FidelityFX Super Resolution 2.0 (FSR) pystyvät tuottamaan niin korkealaatuisia tuloksia.

Subpixel Morfological Anti-Aliasing (SMAA)

SMAA-vertailu Destiny 2:ssa.
Kuvaa käytetty tekijänoikeuksien haltijan luvalla

Subpixel Morphological Anti-Aliasing eli SMAA on hyvin samanlainen kuin FXAA. Se käyttää reunantunnistusta ja sumentaa pikseleitä kovien reunojen ympäriltä. Suurin ero on, että SMAA koskettaa GPU:ta hieman enemmän ottaakseen useita näytteitä näiltä reunoilta.

Tästä syystä SMAA tarjoaa yleensä paremman kuvanlaadun kuin FXAA, vaikka se ei vaadi yhtä paljon hevosvoimaa kuin MSAA tai SSAA. Se on kuitenkin pudonnut suosiosta muutaman viime vuoden aikana, kun TAA saavuttaa samanlaisen tasapainon paremmilla tuloksilla.

Entä DLAA ja FSR Native AA?

DLAA Diablo 4:ssä.
Jacob Roach / Moyens I/O

Nykyaikaisissa peleissä anti-aliasing ei ole niin yksinkertaista kuin ennen. DLSS:n ja FSR:n kaltaiset työkalut suorittavat oman anti-aliasoinnin skaalauksen ohella, mikä vaikeuttaa hieman antialiasointia koskevaa keskustelua. Pelissä kuten Alan Wake 2, joudut esimerkiksi käyttämään DLSS:ää tai FSR:ää, eikä aliasoinnin asetusta ole. Useimmissa muissa peleissä et voi muuttaa anti-aliasing-asetuksia, kun käytät DLSS:ää ja FSR:ää.

DLSS:ssä ja FSR:ssä oleva anti-aliasing on TAA, mutta se on todella hyvä TAA. Useimmissa tapauksissa se on vähemmän altis artefakteille, kuten haamukuvalle, ja siihen on yleensä kiinnitetty teroitussuodatin. Ainoa asia, joka eroaa, on renderöintiresoluutio. Voit suorittaa DLSS:n ja FSR:n pienemmällä resoluutiolla saadaksesi skaalauksen ja anti-aliasoinnin, mutta voit myös käyttää työkaluja alkuperäisellä resoluutiolla vain anti-aliasing-bitille.

Tämä on idea Nvidian Deep Learning Anti-Aliasing (DLAA) ja FSR 3:n Native AA -tilan takana. Intel esitteli äskettäin oman alkuperäisen AA-moodinsa XeSS:lle. Useimmissa tapauksissa pelisi näyttää paremmalta, kun jokin näistä työkaluista otetaan käyttöön, vaikka et käyttäisikään skaalauskomponenttia.

Kuinka ottaa anti-aliasing käyttöön peleissä

Voit poistaa aliasoinnin asetukset useimpien pelien grafiikka-asetuksista. Joko näet sen luettelossa vain Anti-aliasing, tai anti-aliasingin tyypiksi (FXAA, MSAA jne.) Asetukset puhuvat enimmäkseen puolestaan, tekijöiden ulkopuolella. Joihinkin tekniikoihin, kuten MSAA:han, liittyy numero, joka kertoo anti-aliasoinnin laadun (MSAA 4x on esimerkiksi parempi kuin MSAA 2x).

Anti-aliasing-asetukset Nvidian ohjauspaneelissa.
Kuvaa käytetty tekijänoikeuksien haltijan luvalla

Jos haluat määrittää anti-aliasoinnin yleisesti, voit tehdä sen näytönohjainohjelmiston kautta. Nvidia: avaa Nvidia Control Panel ja siirry kohtaan Hallitse 3D-asetuksia. Oletuksena Anti-aliasing-tila asetus on asetettu Sovellusohjattu. Sinulla on kolme vaihtoehtoa:

  • Off: Poistaa oletuksena antialiasoinnin käytöstä peleissä.
  • Paranna sovellusasetuksia: Voit ottaa käyttöön muita anti-aliasointia kuin peli tarjoaa (hyödyllinen nimikkeissä, joissa on anti-aliasing-kytkin).
  • Ohita kaikki sovellusasetukset: Voit määrittää oman anti-aliasointisi tekijän perusteella Anti-aliasing asetus osio.

Lisäksi voit ottaa FXAA:n käyttöön Nvidian ohjauspaneelista. Koska FXAA on prosessin jälkeinen anti-aliasing-muoto, voit käyttää sitä missä tahansa pelissä, joko erillisenä antialiasoinnin muotona tai pelin sisällä määrittämiesi asetusten lisäksi.

Anti-aliasing-asetukset Radeon Softwaressa.
Kuvaa käytetty tekijänoikeuksien haltijan luvalla

AMD:n Radeon Softwaressa voit myös määrittää anti-aliasingin. Navigoi kohteeseen Asetukset > Grafiikka ja napsauta Edistynyt pudotusvalikosta. Sinulla on samanlaiset asetukset kuin Nvidialla antialiasingissa: poista se käytöstä, paranna sitä tai ohita se. Radeon Software tarjoaa kuitenkin lisää työkaluja käytettävälle anti-aliasing-tyypille:

  • Multisample: Tämä on MSAA, jota voit käyttää olemassa olevan antialiasoinnin päälle tai erillisenä asetuksena.
  • Mukautuva multisample: Tämä on mukautuva MSAA, joka parantaa MSAA:ta käyttämällä antialiasointia pinnoille, joissa on läpinäkyviä elementtejä.
  • Supersampling: Tämä on SSAA, joka on vaativin antialiasoinnin muoto.

Löydät myös vaihtoehtoja MLAA:lle tai morfologiselle anti-aliasingille. Tämä on pohjimmiltaan AMD:n versio FXAA:sta, jota voit käyttää yhtenä prosessin jälkeisenä anti-aliasoinnin passina tai pelin sisällä määrittämäsi antialiasoinnin päälle.

Usein kysytyt kysymykset

Miksi aliasointi on huonoa?

Aliasing tarkoittaa lähinnä niitä rumia rosoisia reunoja, jotka näkyvät tietokonegrafiikassa. Jos niitä ei ole tasoitettu niin kuin anti-aliasing, se voi saada tietokonegrafiikasta näyttämään epäselvältä tai huonolaatuiselta. Tämä voi olla erityisen häiritsevää, kun pelaat pelejä tietokoneellasi.

Parantaako vai huonontaako aliasointi grafiikkaa?

Anti-aliasoinnin tarkoitus oikein käytettynä on parantaa grafiikan laatua tasoittamalla aliasoinnin tuomia rosoisia reunoja. Joten anti-aliasoinnin pitäisi yleensä parantaa grafiikkaa.

Pitäisikö minun ottaa anti-aliasing käyttöön vai pois käytöstä?

Useimmiten, jos haluat parempaa grafiikkaa pelatessasi ja ilman rosoisia viivoja, sinun tulee ottaa antialiasointi käyttöön ja pitää se päällä. Lisäksi näytönohjainohjelmistosi avulla voit todennäköisesti muokata anti-aliasing-asetuksiasi joka tapauksessa, jotta voit selvittää, kuinka voit käyttää sitä tavalla, joka sopii parhaiten pelitarpeisiisi ja mitä pelitietokoneesi pystyy käsittelemään.

Tue työtämme ❤️

Jos pidit tästä artikkelista, harkitse tipin antamista, jotta voimme jatkaa laadukkaan sisällön julkaisemista.

Turvallinen maksu PayPalilla
Moyens I/O Staff on motivoinut sinua antamalla neuvoja tekniikasta, henkilökohtaisesta kehityksestä, elämäntavoista ja strategioista, jotka auttavat sinua.