Mikä on SSAO?

instagram viewer

SSAO -tekniikka näkyy yhä useammin monien tietokone- ja videopelien vaihtoehtovalikoissa. Mutta mikä on SSAO ja mitä hyötyä siitä on pelaajalle?

Mikä on SSAO peleissä?

  • SSAO tarkoittaa Screen Space Ambient Occlusion kokonaan. Ympäristön okkluusio kuvaa sitä tosiasiaa, että kulmiin ja reunoihin tulee vähemmän valoa heijastumisen kautta ja nämä kulmat ovat tummempia.
  • Tämän tummien kulmien vaikutuksen laskemiseksi reaaliajassa käytetään SSAO: ta. Alatermi "Screen Space" tarkoittaa, että ympäröivä peitto kattaa koko alueen Näyttöä käytetään, mutta ei reunoja, jotka ovat soittimen näkökentän ulkopuolella valehdella.
  • Tämän rajoituksen vuoksi varjojen reunojen laskeminen on suhteellisen resursseja säästävää, mikä on nopeuttanut tekniikan leviämistä siitä lähtien, kun se kehitettiin vuonna 2007 pelille "Crysis".

Miten SSAO lasketaan?

  • SSAO ei ole tarkka laskelma, vaan realistinen arvio ympäröivästä pimeydestä käyttämällä erilaisia ​​menetelmiä. Tällä hetkellä yleisintä menettelyä kutsutaan "Inside-Out". Tällöin säteet lähetetään pallomaisena kuvaruudun poikki yhdestä pisteestä.
  • Jos jokin näistä säteistä törmää jo laskettuun 3D -geometriaan, lähtökohta ei voi vastaanottaa valoa kosketuspisteestä ja se on merkitty harmaalla. Sitä vastoin säteen alkuperä, joka ei osu mihinkään geometriaan, on merkitty vaaleammalla pisteellä.
  • 3D -polarisaatio selitettiin yksinkertaisesti

    Lähinnä 3D -tekniikan käytön lisääntyessä elokuvateattereissa ja televisioissa ...

  • Tämä tulee kullekin kohteen pisteelle näyttö Toistetaan kaikkiin suuntiin, kunnes koko näytön sisältö (ruudun tila) on käsitelty ja reunarakenteesta saadaan koko alueen kattava kuva.
  • Näiden laskelmien tulokset asetetaan päällekkäin ja niistä seuraa harmaan eri sävyjä. Paikat, jotka olivat harvemmin onnistuneen sädelaskennan "alkuperää", on merkitty tummemmalla varjolla.
  • Tällä tavalla luotu kuva sijoitetaan nyt täysin viimeistetyn 3D -kuvan päälle ("kerrottuna") ja tummentaa reunoja, joissa varjostus on laskettu edellisissä vaiheissa tuli.

Lopullinen SSAO -kuva ei siis sisällä "todellisia" valaistustietoja, vaan vain laskelman todennäköisestä valaistuksesta. Tämä ohittaa vielä laajemman laskelman eri kappaleiden valonheijastuksista. SSAO: n haittana on kuitenkin se, että laskelma voi sisältää häiriöitä, joita ei voida poistaa tai vähentää. Tämä johtuu laskentatyypistä, ja sen voi kompensoida vain monimutkaisemmilla ympäröivän peittämisen menetelmillä.

click fraud protection