Hva er omgivende okklusjon?

Hva er omgivende okklusjon?

VXAO forvandler verdensromobjekter til voxels forvandler og bruker disse til å beregne skygger. Ambient occlusion er et grafikkalternativ som er tilgjengelig i innstillingsmenyen for mange videospill. Mens noen spill vil forklare at okklusjon i omgivelsene forsterker skygger, er det nesten ingen spill som faktisk forklarer hva det gjør i detalj.

Hva er okklusjon i omgivelsene?

Ambient occlusion er en skyggeteknikk som simulerer hvordan objekter blokkerer omgivelseslys. Den er designet som et verktøy for å få skygger til å virke så realistiske som mulig, med indre kanter og overflater under objekter som har mørkere skygger.

Tips: Okkludering er et annet ord for å hindre eller blokkere, så okklusjon i omgivelsene simulerer hvordan lys blokkeres av objekter i et forsøk på å kaste realistiske skygger.

I sin mest forenklede form beregner omgivende okklusjon kun skygger som ville bli kastet fra en diffus lyskilde på himmelen. Mer avanserte implementeringer tar også hensyn til andre lyskilder som lamper, lommelykter og snuteblitser.

Det første spillet som inkluderte okklusjon i omgivelsene var 2007-spillet Crysis.

Hvilke typer omgivende okklusjon finnes?

SSAO, eller Screen-Space Ambient Occlusion, er en spesielt lett implementering av omgivende okklusjon. "Skjermrom" er et begrep som betyr at SSAO kun tar hensyn til objekter som aktivt blir gjengitt. Dette betyr at objekter som for øyeblikket ikke er synlige, ikke vil få utført noen beregninger.

For eksempel, hvis det er et tårn som kaster en skygge over en gate og du snur kameraet slik at tårnet ikke lenger vises på skjermen, vil skyggen som det kaster, forsvinne. Tilsvarende vil ikke en gjenstand i det fjerne som er blokkert fra synet av en gjenstand som ligger nærmere, ikke kaste en skygge, selv om en skulle være synlig, for eksempel et tre som blir blokkert av en lastebil. I noen tilfeller kan dette bety at en skygge som skulle vises under et objekt som en tank, ikke vises, fordi baksiden, toppen og undersiden av tanken ikke gjengis og dermed ikke blokkerer lyset.

SSAO har også problemer med å kaste skygger der det ikke burde være noen, spesielt når de er relatert til to objekter i forskjellig avstand fra hverandre.

HBAO, eller Horizon Based Ambient Occlusion er en mer avansert implementering av ambient occlusion fra Nvidia. AMD har en lignende implementering som de kaller HDAO eller High Definition Ambient Occlusion. Med HBAO påføres skygger mer nøyaktig på overflater, og unngår å kaste så mange falske skygger. Dessverre er ytelsespåvirkningen betydelig, så effekten gjengis bare i halv skala, noe som betyr at skyggeeffekten er lavere oppløsning.

HBAO+ er en forbedret versjon av HBAO som adresserer en rekke ytelsesproblemer og lar skyggene gjengis i full skala, uten for mye ytelsespåvirkning. Denne økte oppløsningen gir mykere og jevnere skygger. Bedre skyggesløringseffekter er spesielt viktige for utendørsscener der objekter som kraftledninger bør gi myke, i stedet for harde skygger. HBAO+ tar også opp problemer som HBAO kan ha med flimring fra bevegelige objekter eller kamerabevegelser.

VXAO, eller Voxel Accelerated Ambient Occlusion, er en nyere teknologi fra Nvidia. I stedet for å bruke en skjermromsalgoritme, bruker den en verdensromsomgivelses-okklusjonsalgoritme. Dette betyr at objekter som er utenfor skjermen fortsatt kan kaste skygger, noe som gjør at skygger kan kastes bak kameraet og under objekter som gir et mye mer realistisk utseende. VXAO forvandler verdensromobjekter til voksler og bruker dem til å beregne skygger.

Tips: Voxel er modeller med lavere oppløsning enn det opprinnelige polygonantallet av objekter. Å gjengi teksturene på voxels ville se dårlig ut, siden formen på objekter ville ha mye lavere oppløsning. For å generere skygger gir imidlertid denne reduserte objektdetaljen et betydelig ytelsesløft samtidig som den pådrar seg en ubetydelig reduksjon i kvaliteten.

I motsetning til tidligere omgivelsesokklusjonsimplementeringer, betyr det faktum at VXAO er verdensrom at den er klar over avstanden mellom objekter, noe som gjør at skygger kan beregnes mer nøyaktig for objekter lenger fra skyggen. Det forhindrer også en glorieeffekt som noen ganger kan sees rundt karakterer som går foran overflater som vegger. VXAO er mer prosessorintensiv enn tidligere iterasjoner av okklusjon i omgivelsene, men tilbyr den beste skyggekvaliteten.


Hvordan skjule spill fra venner i Steam

Hvordan skjule spill fra venner i Steam

Mange grunner kan føre til at du skjuler spillene i Steam-biblioteket for vennene dine. Hvis du har et guilty pleasure-spill eller ikke vil at andre skal se når

De beste Xbox One-spillene i 2018: 11 spill å spille på Xbox One

De beste Xbox One-spillene i 2018: 11 spill å spille på Xbox One

Enten du eier en Xbox One, Xbox One S eller en Xbox One X, vil du være på jakt etter utmerkede spill å spille. Selv om Sonys PS4 og PS4 Pro kan godt

Mange spill blir kalt Cinematic, Virginia er den virkelige avtalen

Mange spill blir kalt Cinematic, Virginia er den virkelige avtalen

av Thomas McMullan "Cinematic" er et av de mest misbrukte adjektivene i spillkritikerens verktøysett. Det er en grunn til det, selvfølgelig. Som den dominerende modusen

Slik spiller du Steam-spill på en Oculus Quest 2

Slik spiller du Steam-spill på en Oculus Quest 2

Tidligere var VR-teknologi upraktisk og krevde fysiske tilkoblinger til den primære enheten. Men med fremskritt på feltet, Oculus Quest

Hvordan flytte et Steam-spill til en annen stasjon

Hvordan flytte et Steam-spill til en annen stasjon

De siste årene har spill blitt mye større og tar opp en betydelig del av lagringsstasjonen din. Som et resultat har Steam bestemt seg for å tilby sin

Rezzed 2018: De beste indie-spillene du må spille i år

Rezzed 2018: De beste indie-spillene du må spille i år

Rezzed 2018 er over oss. Den London-baserte feiringen av uavhengige spill både store og små har tatt bolig på Tobacco Docks for sitt fjerde år, som

Marvels Spider-Man PS4 tips og triks: Hvordan mestre spillet

Marvels Spider-Man PS4 tips og triks: Hvordan mestre spillet

Marvel's Spider-Man var det mest solgte spillet hver uke siden utgivelsen, noe som ikke var overraskende siden det var et av de mest etterlengtede årene PS4

De 11 beste indiespillene i 2017: Vårt utvalg av de må-ha indiespill som ikke er Minecraft

De 11 beste indiespillene i 2017: Vårt utvalg av de må-ha indiespill som ikke er Minecraft

I 2017 har indiespill gått bort fra å være en underseksjon av spill i seg selv. I fjor så vi mange uavhengig utviklet og publisert

Beste Xbox One X-spill: Dette er spillene du trenger en Xbox One X for

Beste Xbox One X-spill: Dette er spillene du trenger en Xbox One X for

Xbox One X er Microsofts 4K-boks med drømmer, og tidenes kraftigste konsoll. Det er ikke uten problemer, som du kan finne ut i vår fulle

Slik kjøper du Steam-spill med et Amazon-gavekort

Slik kjøper du Steam-spill med et Amazon-gavekort

Steam-plattformen er for tiden den mest populære måten å kjøpe og organisere PC-spill innenfor samme program. Steam lar brukere løse inn gavekort,