TietokoneetTietotekniikka

Anisotrooppinen suodatus. Käytännön käyttö laajennukset: anisotrooppisen suodatuksen

Anisotrooppinen suodatus on yksi osan modernia grafiikkaa, mikä tekee monet käyttäjät puhua siitä, miten tänään saatavilla erilaisia -kuvanparannustekniikan käyttäjille.

Se ei tarvitse peitellä sitä, että se on niin tärkeää pelaajille nykyään kaikkein laadukas kolmiulotteinen grafiikka ja juuri he ovat nykyään lähes ainoat asiakkaat kaikenlaisia uusia teknologioita alalla näytönohjaimia. Loppujen lopuksi suuritehoisia kiihdytin hetkellä voidaan vaatia vain siinä tapauksessa, että sinun täytyy suorittaa vielä viime sukupolven peli, johon on todella vaativa moottori monimutkaisten shaders eri versioita.

Mitä karttoja?

Onko joitakin ylikehittynyt moottorin aikamme - se on vakava resurssien tuhlausta. Ja samaan aikaan merkittävän riskin. Nämä tekniikat käyttävät vain korkean budjetin hankkeita laajamittaisen mainonnan, joka etukäteen, jo ennen vapautumista, luottaa siihen, että peli on aktiivisesti lakaista pois hyllyiltä. Huomaa myös se, että viime vuosina erityistä huomiota "politiikka" modernin pelimoottori, koska alalla pelin kehityksen kauan sitten on politiikkaa, joka haluaa ottaa huomioon edut kahden johtavia yrityksiä alalla grafiikkasuorittimia - on NVIDIA ja ATI.

Yhtiö pitkään kilpailevat keskenään, ja itse asiassa ei ole näköpiirissä, että lähitulevaisuudessa se voi lopettaa vastakkainasettelua, mutta kuluttajille on vasta käsillä. Nyt se ei riitä kehittämään todella laadukas moottori, sinun on myös värvätä tukea yksi tuottajista, jotka jopa perustaa oman kumppaniohjelmien igrodelov.

Aikataulu kasvaa ja kasvaa ...

Tee ehdoton vallankumous alalla 3D-grafiikka moottorit on vaikeaa, niin että nämä vallankumoukset ovat suhteellisen harvinaisia. Kuitenkin tässä tapauksessa tietysti kuvanlaatu paranee ajoittain ajan mittaan ja, kumma kyllä, se tapahtuu vain alle poistumista joitakin konkreettisia "myydä" pelejä, kuten Crysis.

Se perustuu anisotrooppisen suodatuksen sekä niin sanotut pehmennys toteutetaan tänään vapauttamista valtava määrä erilaisia näytönohjaimia kunkin valmistajan, ja jokainen yritys on oma lähestymistapa ja politiikan tästä optimointi, joka on usein vain ei ole kaikille.

Mikä on anisotrooppinen suodatus?

Anisotrooppinen suodatus - on erikoistunut menetelmä parantaa kuvioita pinnoilla, jotka ovat tietyssä kulmassa kameraan nähden. Samoin kuin bilineaarinen tai trilineaarinen, anisotrooppinen avulla poistaa laskostumisen eri pinnoilla, mutta se tuo vähintään hämärtymistä, pitäen siten marginaalinen yksityiskohta kuvan.

On syytä huomata, että pelejä anisotrooppinen suodatus on toteutettu monimutkainen laskenta, jolloin saadaan suhteellisen pieni "ylellisyys" asetuksia peleissä havaittiin vasta vuodesta 2004.

Jotta ymmärtää, mitä on anisotrooppinen suodatus, sinun täytyy olla jonkin verran perustiedot tällä alueella. Tietenkin, tänään jokainen käyttäjä ymmärtää, että näyttö muodostuu paljon erilaisia pikseleitä, joiden lukumäärä riippuu päätöslauselman suoraan. Jotta voit näyttää näytön kuva grafiikka voidaan käsitellä värin kunkin pikselin.

toimintaperiaate

Valitse tietty rakenne, joka vastaa päätöslauselman, joka sijaitsee poikittain tarkastelun. Sen jälkeen, se kestää muutaman pintakuvioalkioihin ovat pitkin katselu suuntaan, jonka jälkeen keskimäärin värinsä.

Koska näyttö voi olla enemmän kuin yksi miljoonaa pikseliä, ja kukin texelin tässä tapauksessa ei ole pienempi kuin 32 bittiä, anisotrooppinen suodatus pelit vaativat erittäin suuren kaistanleveyden video-ominaisuudet, jotka eivät tarjoa monia jopa modernit laitteet. Juuri tästä syystä, että tällainen suuri muistin tarve vähenevät avulla välimuistin, sekä erikoispalveluja koostumus pakkaustekniikka.

Miten se toimii?

Määritys väripikseleitä suoritetaan kohdistamalla monikulmioiden kuvioitu pikseleistä koostuva kolmiulotteinen kuva - pintakuvioalkioita, jotka ovat päällekkäin 3D-pinnan. Pääongelma on tässä tapauksessa juuri pintakuvioalkioihin määräävät pikselin väriä näytöllä. Jotta voidaan paremmin ymmärtää ominaisuuksia, jotka erottavat anisotrooppisen suodatuksen, sinun täytyy kuvitella mitä näytön - se on iso takka, jonka päällä on hyvin erilaisia reikiä, joista jokainen edustaa pikselin.

Määrittää värin kuvapisteen päälle kolmiulotteisessa kohtaus, joka on takana kiukaan, se on vain tarpeeksi tutkia vastaavan reiän. Nyt kuvitella, että valonsäde kulkee sen, ja sitten saa meidän kentällä, ja jos se tulee sijaitsemaan rinnakkain osalta niiden -paikka, tässä tapauksessa saada pyöreä valopiste. Jos näin ei ole, tahra on hieman vääristynyt, eli. E. Will jo elliptinen muoto. Se monikulmioita, jotka on sijoitettu valoa paikalla, ja värin määrittämiseksi kunkin pikselin.

Miksi se on tarpeellinen?

Monet uskovat, että anisotrooppinen suodatus käytetään yksinomaan voidakseen tarjota parempaa kuvan laatua, mutta tosiasiassa se on vain lopputulos, joka on varustettu ei johdu pelkästään suodatuksen itse.

Kun muodostetaan tietty kuva rakenne ohjelmoijat tietyn kahden tason rakenne suodatus, että suodattimet ovat pienin ja suurin etäisyydet määrittelyssä suodatin toimintoa käytetään muodostettaessa kuvan tekstuurin tapauksessa, jos kamera liikkuu pois tai lähestyy sitä.

Esimerkiksi, voidaan harkita, kun Trilinea tai anisotrooppista suodatusta käytetään approksimaatio, eli kun jokainen texelin alkaa olla suuret mitat ja jo kattaa useita pikseleitä. Poistamiseksi tässä tilanteessa laskostumisen ja suodattamalla sitä käytetään. On huomattava, että tällaisessa tilanteessa, tämä ratkaisu on kaukana optimaalisesta kuten suodatus (anisotrooppinen tai trilineaarinen) sekoittavan kuva vähän. Jotta realistisemman kuvan kuvan, vaatii yhä päätöslauselman rakennetta.

Miten valitsen?

Tietysti mikä tahansa käyttäjä ja tavalliset pelaajille on varsin looginen kysymys. Tänään on tri-lineaarinen ja anisotrooppisten suodatus - Kumpi on parempi? Itse asiassa parempi, tietenkin, se on anisotrooppinen tekniikka. Asia on, että tri-lineaarinen suodatus ei ole kovin oikein laskee kunkin väri texelin, ja tarkemmin sanottuna, se tekee väärin hänen toiveensa, jos puhumme kaltevaa tasoa. Hakemus anisotrooppinen tekniikka mahdollistaa täydentävästä nykyisin käytetään suodatusta tiloja, kulman säätämiseksi. Näin ollen mitä suurempi kulma, sitä suurempi on laatu ja realismia, jotka pystyvät tarjoamaan anisotrooppisen rakenne suodatusta. Kuitenkin samaan aikaan meidän on ymmärrettävä, että se kestää ja mitä enemmän kortteja tietojen laskentatehoa.

Miten se auttaa?

Ei kannata odottaa, että lopulta, kun sisällyttäminen kolmiulotteinen grafiikka toimintoja upeasti parantunut, tasaisempi jyrkkien tietyn hämärtymisestä saadaan, mutta yleensä seurauksena saat realistisemman kuvan. Tässä suhteessa jokainen itse voi vapaasti päättää, hänen pitäisi käyttää tätä ja miten se olisi tuottavaa hänelle.

Koska erittäin vahva paraneminen kuvien laatua, tämä toiminto ei takaa, että ne ihmiset, jotka yrittävät maksimoida suorituskyky peli ei tehokkain tietokoneita, etsivät poistamisesta käytöstä anisotrooppista suodatusta. Vaatimuksiin tämä toiminto on hieman suhteettomia verrattuna siihen, mitä aiheuttaa se tarjoaa, joten kannattaa miettiä, miten sammuttaa sen ensin.

pistenäytteitys-

Pistenäytteitys- tänään on kaikkein yksinkertainen suoritusmuoto miten väri pikselin määritetään. Tämä algoritmi perustuu rakenne kuvaa, kun valitaan jokin yksittäinen texelin, joka sijaitsee mahdollisimman lähellä keskustaa valopisteen. Se ei ole vaikea arvata, että tällainen vaihtoehto ei ole kaikkein paras, koska väri pikselin määritettiin samanaikaisesti useita pintakuvioalkioita, ja valitaan tässä tapauksessa vain yksi, valopiste voi muuttaa muotoaan, algoritmi ei ota huomioon.

Suurin haittapuoli, joka on tunnettu siitä, kuten anisotrooppisen suodatuksen, on se, että riittävän lähellä näytön pikselien lukumäärä on huomattavasti noussut verrattuna useita pintakuvioalkioita, niin että kuva tulee ole niin mielenkiintoisia. Ns salpaava vaikutus monien yleisesti havaittu "vanha" tietokonepelejä.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fi.delachieve.com. Theme powered by WordPress.