Mikä on Ambient Occlusion?

Mikä on Ambient Occlusion?

VXAO muuntaa maailmanavaruuden objektit vokseleiksi ja käyttää niitä varjojen laskemiseen. Ambient occlusion on grafiikkavaihtoehto, joka on saatavana asetusvalikossa monille videopeleille. Vaikka joissakin peleissä selitetään, että ympäristön okkluusio parantaa varjoja, melkein mikään peli ei itse asiassa selitä, mitä se tekee yksityiskohtaisesti.

Mikä on ympäristön okkluusio?

Ambient okkluusio on varjostustekniikka, joka simuloi kuinka esineet peittävät ympäröivän valaistuksen. Se on suunniteltu työkaluksi saada varjot näyttämään mahdollisimman realistisilta, ja sisäreunat ja kohteiden alla olevat pinnat ovat tummempia.

Vinkki: Occlude on toinen sana estämistä tai estämistä varten, joten ympäröivä okkluusio simuloi, kuinka esineet estävät valon luoden realistisia varjoja.

Yksinkertaisimmassa muodossaan ympäristön okkluusio laskee vain varjot, jotka syntyisivät taivaan hajavalonlähteestä. Edistyneemmät toteutukset ottavat huomioon myös muut valonlähteet, kuten lamput, taskulamput ja kuono-salamat.

Ensimmäinen peli, joka sisälsi ambient occlusionin, oli vuoden 2007 peli Crysis.

Millaisia ​​ympäristön okkluusiotyyppejä on olemassa?

SSAO eli Screen-Space Ambient Occlusion on erityisen kevyt toteutus ympäristön okkluusiosta. "Näyttötila" on termi, joka tarkoittaa, että SSAO ottaa huomioon vain aktiivisesti renderöidyt objektit. Tämä tarkoittaa, että kohteille, jotka eivät ole tällä hetkellä näkyvissä, ei suoriteta laskelmia.

Jos esimerkiksi torni luo varjon kadun poikki ja käännät kameraa niin, että torni ei enää näy näytöllä, sen luoma varjo katoaa. Vastaavasti kaukaa oleva esine, jonka lähempänä oleva kohde estää näkyvistä, ei heitä varjoa, vaikka sen pitäisi olla näkyvissä, esimerkiksi kuorma-auton estämä puu. Joissakin tapauksissa tämä voi tarkoittaa, että varjo, jonka pitäisi ilmestyä esineen, kuten säiliön, alle ei ilmesty, koska säiliön takaosaa, yläosaa ja alaosaa ei renderoidu, eivätkä ne siten peitä valoa.

SSAO:lla on myös ongelmia varjojen luomisessa sinne, missä niitä ei pitäisi olla, varsinkin kun se liittyy kahteen eri etäisyydellä toisistaan ​​olevaan kohteeseen.

HBAO tai Horizon Based Ambient Occlusion on Nvidian edistyneempi ympäristön okkluusiototeutus. AMD:llä on samanlainen toteutus, jota he kutsuvat HDAO:ksi tai High Definition Ambient Occlusioniksi. HBAO:lla varjot levitetään pinnoille tarkemmin, jolloin vältytään aiheuttamasta niin monta vääriä varjoja. Valitettavasti tehokkuusvaikutus on merkittävä, joten tehoste renderöidään vain puolessa mittakaavassa, mikä tarkoittaa, että varjotehoste on pienempi resoluutio.

HBAO+ on HBAO:n paranneltu versio, joka korjaa useita suorituskykyongelmia ja mahdollistaa varjojen hahmontamisen täydessä mittakaavassa ilman liiallista vaikutusta suorituskykyyn. Tämä suurempi tarkkuus mahdollistaa pehmeämpiä ja tasaisempia varjoja. Paremmat varjojen hämärtymistehosteet ovat erityisen tärkeitä ulkonäkymissä, joissa esineiden, kuten voimalinjojen, tulisi heittää pehmeitä varjoja kovien varjojen sijaan. HBAO+ käsittelee myös ongelmia, joita HBAO voi aiheuttaa liikkuvien kohteiden tai kameran liikkeen aiheuttaman välkkymisen kanssa.

VXAO tai Voxel Accelerated Ambient Occlusion on Nvidian uudempi tekniikka. Näyttöavaruusalgoritmin sijaan se käyttää maailmanavaruuden ympäristön sulkemisalgoritmia. Tämä tarkoittaa, että näytön ulkopuolella olevat kohteet voivat silti luoda varjoja, mikä mahdollistaa varjojen luomisen kameran takaa ja kohteiden alta, mikä tarjoaa paljon realistisemman ulkonäön. VXAO muuttaa maailmanavaruusobjektit vokseleiksi ja käyttää niitä varjojen laskemiseen.

Vinkki: Voxelit ovat alhaisemman resoluution malleja kuin objektien alkuperäinen monikulmiomäärä. Tekstuurien renderöiminen vokseleihin näyttäisi huonolta, koska objektien muoto olisi paljon pienempi resoluutio. Varjojen luomiseksi tämä vähentynyt objektin yksityiskohta parantaa kuitenkin merkittävästi suorituskykyä, mutta heikentää laatua merkityksettömästi.

Toisin kuin aikaisemmissa ympäristön okkluusiototeutuksissa, se tosiasia, että VXAO on maailmanavaruus, tarkoittaa, että se on tietoinen kohteiden välisestä etäisyydestä, mikä mahdollistaa varjojen laskemisen tarkemmin varjosta kauempana oleville kohteille. Se myös estää haloefektin, joka voi joskus näkyä pintojen, kuten seinien, edessä kävelevien hahmojen ympärillä. VXAO on prosessoriintensiivisempi kuin aiemmat ympäristön tukkimisen iteraatiot, mutta se tarjoaa parhaan varjolaadun.


Pelin kielen vaihtaminen EA-sovelluksessa

Pelin kielen vaihtaminen EA-sovelluksessa

Mahdollisuus pelata pelejä haluamallasi kielellä voi parantaa merkittävästi pelikokemustasi EA-sovelluksella tehden siitä mukaansatempaavamman ja

Kuinka piilottaa pelejä ystäviltä Steamissä

Kuinka piilottaa pelejä ystäviltä Steamissä

Monet syyt voivat saada sinut piilottamaan Steam-kirjastosi pelit ystäviltäsi. Jos sinulla on syyllinen ilopeli tai et halua muiden näkevän milloin

Parhaat Xbox One -pelit vuonna 2018: 11 peliä pelattavaksi Xbox Onella

Parhaat Xbox One -pelit vuonna 2018: 11 peliä pelattavaksi Xbox Onella

Olipa sinulla Xbox One, Xbox One S tai Xbox One X, etsit erinomaisia ​​pelejä pelattavaksi. Vaikka Sonyn PS4 ja PS4 Pro voivat hyvin

Monia pelejä kutsutaan Cinematiciksi, Virginia on todellinen juttu

Monia pelejä kutsutaan Cinematiciksi, Virginia on todellinen juttu

Thomas McMullan "Cinematic" on yksi eniten väärinkäytettyjä adjektiiveja pelikriitikon työkaluissa. Siihen on toki syynsä. Hallitsevana moodina

Kuinka pelata Steam-pelejä Oculus Questilla 2

Kuinka pelata Steam-pelejä Oculus Questilla 2

Aiemmin VR-tekniikka oli hankalaa ja vaati fyysisiä yhteyksiä ensisijaiseen laitteeseen. Kuitenkin alan edistyksen myötä Oculus Quest

Kuinka siirtää Steam-peli toiselle asemalle

Kuinka siirtää Steam-peli toiselle asemalle

Viime vuosina peleistä on tullut paljon suurempia ja ne vievät huomattavan osan tallennusasemastasi. Tämän seurauksena Steam on päättänyt tarjota sen

Rezzed 2018: Parhaat indie-pelit, joita sinun on pelattava tänä vuonna

Rezzed 2018: Parhaat indie-pelit, joita sinun on pelattava tänä vuonna

Rezzed 2018 on käsillämme. Lontoossa järjestettävä isojen ja pienten indie-pelien juhla on asunut Tobacco Docksissa neljättä vuotta.

Marvels Spider-Man PS4 -vinkkejä ja temppuja: Pelin hallitseminen

Marvels Spider-Man PS4 -vinkkejä ja temppuja: Pelin hallitseminen

Marvel's Spider-Man oli myydyin peli joka viikko sen julkaisun jälkeen, mikä ei ollut yllättävää, koska se oli yksi vuosien odotetuimmista PS4:stä.

Parhaat Xbox One X -pelit: Näitä pelejä varten tarvitset Xbox One X:n

Parhaat Xbox One X -pelit: Näitä pelejä varten tarvitset Xbox One X:n

Xbox One X on Microsoftin 4K unelmalaatikko ja kaikkien aikojen tehokkain konsoli. Se ei ole ilman ongelmia, kuten voit selvittää kokonaisuudessaan

Kuinka ostaa Steam-pelejä Amazon-lahjakortilla

Kuinka ostaa Steam-pelejä Amazon-lahjakortilla

Steam-alusta on tällä hetkellä suosituin tapa ostaa ja järjestää PC-pelejä saman ohjelman sisällä. Steamin avulla käyttäjät voivat lunastaa lahjakortteja,