Hva er nvidia txaa?

Hva er nvidia txaa?
Aliasing er en av de vanligste avbildningsdilemmaene som får utviklerne til å klø seg i hodet. Aliasing er bak de taggede eller røffe kantene som du ser på objekter i bildene. Disse blir også noen ganger referert til som "trappeffekten" siden jaggiene danner det som ser ut som trapper. Dette skyldes pikslene som danner runde gjenstander. Siden piksler er rektangulære i form, vises pikslene som danner runde gjenstander som taggete kanter, og følgelig forvrenger bildet. Disse taggete kantene gjør ikke bare bildene urealistiske, de anstrenger også øynene, spesielt for bilder i bevegelse som i videospill.

For å motvirke denne effekten, har utviklere kommet med forskjellige anti-aliasing-teknikker (AA) som MSAA (Multisample AA), FXAA (rask omtrentlig AA) og SSAA (SuperSample AA) som resulterer i renere og jevnere bilder. AA -teknikker tørker ut de taggete kantene på favoritt videospillene dine for å få dem til å se mer realistiske og oppslukende. De fleste GPU-er har nå anti-aliasing-innstillinger slik at spillere kan justere glattheten på bildene til de treffer den søte spotten av glatthet som appellerer til øynene. Imidlertid har disse teknikkene også noen ytelseshits. En mer effektiv anti-aliasing-teknikk forbedrer bildet betydelig samtidig som jeg reduserer virkningen på GPUs ytelse.

Nvidia Temporal Anti-Aliasing (TXAA)

Nvidia har alltid spillere i tankene, det er grunnen til at den ledende GPU-produsenten tok i bruk den tidsmessige anti-aliasing-teknikken med en rekke forbedringer i forhold til den vanlige TAA. Temporal aliasing er den krypende og flimringen som vi ofte observerer når vi spiller spill. TAA er en type anti-aliasing teknikk etter prosessen som omhandler tidsmessig aliasing ved å kombinere informasjon fra tidligere og aktuelle rammer for å fjerne de taggete kantene. NVIDIA-eksklusiv tidsmessig anti-aliasing, TXAA, involverer den samme prosessen, men har blandet inn andre teknikker for å redusere eller eliminere bildeforvrengninger forårsaket av tidsmessig aliasing. Sluttresultatet er bilder av høy kvalitet i bevegelse som gir spillere en mer oppslukende visuell opplevelse. For bedre å forstå TXAA, la oss først vite mer om MSAA, en AA -teknikk der TXAA er basert på.

MSAA og TXAA

Når en GPU gjengir et bilde på skjermen, trekker den først polygonen eller formen til et objekt i spillet, og deretter fyller den polygonen med tekstur. Romlige anti-aliasing-teknikker reduserer jaggiene før bildet blir gjengitt. Generelt er anti-aliasing-teknikker ressursintensive. Tidlige anti-aliasing-teknikker som SSAA glattet effektivt ut jaggiene, men også utmattet mye av GPUs makt.

MSAA er en forbedring i forhold til tidligere romlig anti-aliasing-metode. I stedet for å jevne ut hele bildet, jevner MSAA bare ut kantene på polygonene for å kutte ned på prosessorkraften. Det glatter imidlertid ikke teksturer, noe som fremdeles kan føre til pixelerte teksturer. MSAA er fremdeles en av de mest effektive og krafteffektive metodene for å redusere aliasing til tross for dens ulemper. MSAA har også en gang vært en populær AA -metode til mer avanserte teknikker er utviklet.

Nvidias TXAA forbedrer MSAA -teknikken. Den har en filmkvalitet, og kombinerer MSAA av høy kvalitet, postprosesser og tidsmessige filtre som ligner de som brukes i CG-filmer for å lage et jevnere, tydeligere bilde sammenlignet med andre anti-aliasing-løsninger. Det overlater også et anti-flimmerfilter for å redusere flimringen i bevegelse. TXAA maksimerer kvaliteten mens du holder ytelsen på et minimum. Faktisk er ytelsen sammenlignbar med den for 4xmsaa, men bildekvaliteten tilsvarer den for 8xmsaa. TXAA skaper jevnere, tydeligere og skarpere grafikk. Siden TXAA er utviklet for bilder i bevegelse, er virkningene av effekten mer tydelige på bevegelser i bevegelse i stedet for på statiske skjermbilder.

FXAA og TXAA

En anti-aliasing-metode etter prosessen som noen ganger er forvirret med TXAA er FXAA. Både TXAA og FXAA er egenskaper i NVIDIA. Selv om begge deler etter prosessering av AA-teknikker, fungerer de annerledes og bør derfor ikke ta feil av den andre fra den andre.

FXAA reduserer effektivt jaggies fra hele scenen ved å ta hensyn til både polygonene og teksturene, i motsetning til bare polygonene til MSAA. FXAA fungerer ved å sammenligne fargekontrasten mellom to piksler; To piksler med lignende kontrast indikerer at de er en del av samme polygon. Uklaring blir deretter brukt basert på fargekontrasten til pikslene for å eliminere jaggies. Denne prosessen er også lett på GPU som krever mindre datakraft enn MSAA.

På den annen side er TXAA en mer kompleks anti-aliasing-teknikk som kombinerer både overordnede av MSAA og den uskarpe metoden for FXAA mens du blandes i NVIDIA-tilpassede filtre filtre. På grunn av dens kompleksitet krever det mer datakraft enn kollegene. Det resulterende bildet er skarpere, skarpere og mykere; mye bedre enn hva MSAA eller FXAA kan produsere.

Støttet GPU -er

TXAA involverer også anti-aliasing av maskinvare, og ikke alle NVIDIA GPUer er i stand til å utføre en slik prosess. TXAA er tilgjengelig på NVIDIAs Kepler GPUer som krever minst et GTX 600 grafikkort eller høyere. Her er den nåværende listen over NVIDIA GPUer som støtter TXAA:

GeForce GTX 880m
GeForce GTX 780 Ti
GeForce GTX 780
GeForce GTX 770
GeForce GTX 760 Ti (OEM)
GeForce GTX 760 192-bit (OEM)
GeForce GTX 750 Ti
GeForce GTX 750
GeForce GTX 745 (OEM)
GeForce GT 740
GeForce GTX 690
GeForce GTX 650 Ti Boost
GeForce GTX 650 TI
GeForce GTX 650
GeForce GTX 660
GeForce GTX 670
GeForce GTX 680
GeForce GTX 660 (OEM)
GeForce GTX 680m
GeForce GTX 660 Ti

Tilsvarende støtter ikke alle spill TXAA. Hvis TXAA ikke er kompatibel med verken GPU eller spillet, vil du ikke se det i innstillingene.

Konklusjon

Anti-aliasing-teknikker har utviklet seg gjennom årene til i det minste å redusere, om ikke helt fjerne, de urealistiske og forvrengte effektene av aliasing på spillscenene. TXAA er en av teknikkene som kan produsere bilder av høy kvalitet i bevegelse. Med en kombinasjon av forskjellige anti-aliasing-metoder, inkludert maskinvarealiasing og løse filtre, reduserer TXAA betydelig aliasing sammenlignet med andre anti-aliasing-løsninger. TXAAs endelige bilde er mye jevnere og tydeligere. På grunn av dens kompleksitet er TXAA best for spillere som har maskinvare med høyt nivå spill. Det er imidlertid bare et valgt antall NVIDIA GPUer som støtter TXAA. Hvis din GPU støtter TXAA, er det på tide å begynne å leke med TXAA -innstillingene for å oppnå den bildekvaliteten du ønsker en mer oppslukende opplevelse.