Mis on anisotroopne filtreerimine?

Mis on anisotroopne filtreerimine?

Anisotroopne filtreerimine on videomängudes suhteliselt tavaline valik. Väga vähesed mängud viitsivad siiski selgitada, mida see teeb, ja neile, kes seda teevad, oleks siiski kasulik visuaalne näide, et seda oleks lihtsam mõista.

Anisotroopne filtreerimine on tekstuuri filtreerimise tehnika, mis võib märgatavalt parandada nurga all nähtavate tekstuuride kvaliteeti. See on üldiselt kõige märgatavam lamedate seina- või põrandatekstuuride puhul, mis ulatuvad kaugele. Ilma tekstuuri filtreerimiseta muutub nurga all vaadeldav tekstuur märgatavalt uduseks ja kaotab nurga muutudes palju detaile.

Mipmaps

Selle hägustamise põhilahendus on tekstuurimipkaardid. Mipmapping hõlmab tekstuuride vähendatud versioonide eelarvutamist. Näiteks kui algne tekstuur on 256 × 256 pikslit, oleks mipmap versioonil 128 × 128, 64 × 64, 32 × 32 pikslit jne. See disain suurendab mis tahes tekstuurifaili suurust 33%.

Näpunäide. Mipmapi sõna "Mip" pärineb ladinakeelse "Multum in parvo" fraasi "palju väikeses ruumis" initsiaalidest.

Mipmapped tekstuuride skaleeritud versioone kasutatakse siis, kui vähendatud eraldusvõimega tekstuuri on tõhusam kuvada kui täiseraldusvõimet. Selle lähenemisviisi puhul tekib see probleem, kuna vähendatud eraldusvõimega pilt on definitsiooni järgi väiksem kui originaal. Et mis tahes muster näiks sobivat, tuleb tekstuur venitada, et see vastaks algse tekstuuri laiusele. See venitamine suurendab järsult ja märgatavalt tekstuuri hägusust, kusjuures mõju halveneb, kui madalama eraldusvõimega tekstuure vahetatakse. Nii ilmne kui see hägustamise efekt ka pole, on see siiski vähem nähtav ja vähem protsessorimahukas kui täistekstuuri kasutamine. skaala tekstuuri ja vähendada seda reaalajas.

Anisotroopne filtreerimine

Selle probleemi lahendus on anisotroopne filtreerimine. Selle asemel, et kasutada järk-järgult väiksemaid tekstuure, mis vähendavad poole võrra eelmise tekstuuri laiust ja kõrgust, luuakse ka poole laiune täiskõrgus ja poole kõrgus täislaiusega tekstuur. Need poole kõrgused täislaiused tekstuurid tagavad tingimata halvema kvaliteedi, kuid neid ei ole vaja venitada, kuna need on juba algse tekstuuri laiused, vältides seega märkimisväärset hägusust.

Näpunäide: sõna "anisotroopne" on liitpäritolu. "An" tähendab mitte, "iso" tähendab sama ja "troopiline" pärineb tropismist, mis tähendab, et see on seotud suunaga. See nimi sobib, kuna anisotroopne filtreerimine ei filtreeri igas suunas ühtemoodi.

Mängudes esitatakse anisotroopse filtreerimise võimalus sageli kordajaga, tavaliselt 2x, 4x, 8x ja 16x. Need näitavad kasutamiseks saadaolevate suuruse vähendamiste arvu. Tavaliselt on 8x ja 16x erinevust peaaegu võimatu tuvastada, välja arvatud kõrvuti võrdlemisel. See on tingitud asjaolust, et ainsad mõjutatud tekstuurid on kauged, väikesed ja seetõttu raskesti nähtavad. Anisotroopse filtreerimise mõju jõudlusele on suhteliselt minimaalne.


Mis on SMPS?

Mis on SMPS?

Enne oma arvutile SMPS-i valimist uurige, mis on SMPS ja mida tähendab erinevate tõhususe reiting.

Mis on isolatsioonipõhine turvalisus?

Mis on isolatsioonipõhine turvalisus?

Kavatsesin süveneda teemasse, mis muutub küberturvalisuse maailmas üha olulisemaks: isolatsioonipõhine turvalisus. See lähenemine

Kuidas kasutada automaatset klikkerit Chromebooki jaoks

Kuidas kasutada automaatset klikkerit Chromebooki jaoks

Täna kavatsesime süveneda tööriista, mis suudab teie Chromebookis korduvaid klõpsamisi automatiseerida: automaatset klõpsurit. See tööriist võib säästa teie aega ja

Roomba peatub, jääb kinni ja pöörab ümber – paranda

Roomba peatub, jääb kinni ja pöörab ümber – paranda

Lahendage probleem, kus teie Roomba robottolmuimeja peatub, kinni jääb ja pöörleb pidevalt ümber.

Miks minu Chromebook ei lülitu sisse?

Miks minu Chromebook ei lülitu sisse?

Hankige vastused küsimusele, miks minu Chromebook ei lülitu sisse? Selles kasulikus juhendis Chromebooki kasutajatele.

Kuidas muuta Steam Decki graafikaseadeid

Kuidas muuta Steam Decki graafikaseadeid

Steam Deck pakub jõulist ja mitmekülgset mängukogemust otse teie käeulatuses. Kuid selleks, et optimeerida oma mängimist ja tagada parim võimalik

Kuidas muuta Fitbit Versa 4 kella numbrit

Kuidas muuta Fitbit Versa 4 kella numbrit

Muutke oma Fitbit Versa 4 kella sihverplaati, et anda oma kellale iga päev tasuta uus välimus. Vaadake, kui kiire ja lihtne see on.

Kuidas Googleile andmepüügipettustest teatada

Kuidas Googleile andmepüügipettustest teatada

Sellest juhendist leiate teavet selle kohta, kuidas petturist Google'ile teatada, et vältida teiste petmist.

Kuidas eemaldada GPU Windowsi arvutist 2023. aastal

Kuidas eemaldada GPU Windowsi arvutist 2023. aastal

Kas peate GPU arvutist eemaldama? Liituge minuga ja selgitan selles samm-sammulises juhendis, kuidas GPU arvutist eemaldada.

Mis on õlasurf?

Mis on õlasurf?

Õlas surfamine on sotsiaalse manipuleerimise rünnak. See hõlmab ründajat, kes kogub teavet teie ekraani vaadates.