Oversampling anti-aliasing

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 4. heinäkuuta 2016 tarkistetusta versiosta . tarkastukset vaativat 5 muokkausta .

Supersample anti- aliasing tai supersampling [1] ( Supersample  anti-aliasing, SSAA ) on yksinkertaisin ja samalla resursseja vaativa anti- aliasing tekniikka ( AA ) . 

Kuvaus

Graafisen primitiivin (kolmio, viiva tai piste) rasteroinnissa ilman anti-aliasointia GPU määrittää kunkin pikselin värin tämän pikselin keskustasta otetun näytteen ( englanniksi  näyte ) perusteella. Jos pikselin keskipiste on primitiivin sisällä, se pikseli on täytetty valintavärillä.

Supersampling lisää erillisten näytteiden määrää pikseliä kohden (tyypillisesti kertoimella 2N ). Tapauksessa N = 2 näyte tehdään kaksinkertaisella taajuudella molemmilla akseleilla ja tallennetaan näyttöpuskuriin ( English  back buffer ) Käytettäessä SSAA N x tämän puskurin koko kasvaa N kertaa. Esimerkiksi resoluutiolle 1280x1024 SSAA:lla 4x tarvitaan samankokoinen näyttöpuskuri kuin resoluutiolle 2560x2048 ilman SSAA:ta. Ilmeisesti jokainen näytöllä oleva pikseli vastaa tässä tapauksessa 4 pikseliä näyttöpuskurissa, joten näyttöpuskurin pikseleitä kutsutaan osapikseleiksi . 

Jos seuraava näyte on rasteroidun primitiivin sisällä, sen tulos tallennetaan vastaavaan alipikseliin. Muissa tapauksissa näytetulos jätetään huomioimatta. Kun kaikki tarvittavat näytteet on tallennettu näyttöpuskuriin, pikselin lopullinen väri määritetään kaikkien sitä vastaavien alipikselien keskimääräiseksi väriksi:

missä:

tulos  - pikselin lopullinen väri, n  on näytteiden lukumäärä pikseliä kohti, näyte i — i :nnen näytteen  väri .

Näytteiden sijainti

Näytteillä voi olla eri fyysisiä paikkoja pikselin sisällä. Seuraavat paikat voidaan mainita:


Katso myös

Muistiinpanot

  1. DirectX SDK -dokumentaatiossa tätä tekniikkaa kutsutaan ylinäytteenotoksi
  2. Anti-aliasing-tekniikat (linkki ei saavutettavissa) . Haettu 12. kesäkuuta 2013. Arkistoitu alkuperäisestä 30. toukokuuta 2013. 

Linkit