RekenaarsInligtingstegnologie

Anisotropisch filter. Praktiese gebruik van uitbreidings: anisotrope filter

Anisotrope filter is een van die elemente van die moderne grafiese, wat maak baie gebruikers om te praat oor hoe vandag beskikbaar 'n verskeidenheid van beeldverbetering tegnologie vir gebruikers gemaak.

Dit is nie nodig om die feit dat dit so belangrik is om gamers vandag die mees hoë-gehalte drie-dimensionele grafiese weg te steek, en dit is hulle wat vandag is byna die enigste kliënte alle vorme van nuwe tegnologie op die gebied van grafiese kaarte. Na alles, kan 'n hoë-krag versneller op die oomblik net in die geval wat jy nodig het om 'n paar laaste generasie spel hardloop, waarin daar is werklik veeleisende enjin bedryf kompleks shaders van verskillende weergawes vereis word.

Wat is kaarte?

Doen 'n bietjie oorontwikkelde enjin in ons tyd - dit is 'n ernstige vermorsing van hulpbronne. En op dieselfde tyd 'n beduidende risiko. Hierdie tegnieke gebruik slegs hoë-begroting projekte om grootskaalse advertensies, wat vooruit, selfs voor die vrystelling, vol vertroue dat die spel sal aktief sweep weg van die rakke. Ook belangrik is die feit dat in die afgelope jaar spesiale aandag aan "politiek" op die moderne spel enjin, want in die veld van die spel ontwikkeling 'n lang tyd gelede was daar 'n beleid wat verkies om in ag te neem die belange van die twee toonaangewende maatskappye in die gebied van grafiese verwerkers - is NVIDIA en ATI.

Die maatskappy het 'n lang tyd met mekaar meeding, en in werklikheid is daar geen vooruitsig dat in die nabye toekoms dit kan die konfrontasie einde sal wees nie, maar om verbruikers dit is net aan die hand. Nou is dit nie genoeg is om 'n baie hoë gehalte enjin ontwikkel, moet jy ook die ondersteuning van een van die produsente, wat selfs die opstel van hul eie affiliate programme vir igrodelov inroep.

'N Skedule groei en groei ...

Maak 'n absolute revolusie in die veld van 3D-beelde enjins is moeilik, sodat hierdie revolusies is relatief skaars. Maar in hierdie geval, natuurlik, die kwaliteit van die prent is van tyd tot tyd verbeter met verloop van tyd en, vreemd genoeg, dit gebeur net onder die uitgang van 'n paar besliste "sell" speletjies soos Crysis.

Dit is gebaseer op die anisotrope filter, sowel as sogenaamde anti-aliasing vandag uitgevoer word om die vrylating van 'n groot aantal verskillende video bestuurders vir elke vervaardiger, en elke maatskappy het sy eie benadering en beleid met betrekking tot hierdie optimalisering, wat dikwels net nie vir almal nie.

Wat is anisotrope filter?

Anisotropisch filter - is 'n gespesialiseerde metode van die verbetering van die teksture op oppervlaktes wat op 'n sekere hoek met betrekking tot die kamera. Net so as bilinear of Trilinear, anisotrope toelaat om aliasing op verskillende vlakke uit te skakel, maar dit stel 'n minimum van vervaag, en daardeur die beeld van die marginale detail hou.

Dit is opmerklik dat in speletjies anisotrope filter geïmplementeer deur middel van 'n komplekse berekening, dus die verskaffing van 'n relatief klein "uitspattigheid" van die instellings in die speletjies net waargeneem sedert 2004.

Ten einde te verstaan wat is anisotrope filter, moet jy 'n paar basiese kennis in hierdie gebied het. Natuurlik, vandag elke gebruiker verstaan dat die skerm is saamgestel uit 'n baie verskillende pixels, wie se nommer is afhanklik van die resolusie direk. Met die oog op die beeld op die skerm grafiese vertoon die kleur van elke pixel om te verwerk.

beginsel van werking

Kies 'n spesifieke tekstuur, wat ooreenstem met 'n resolusie, wat geleë is in die rigting van die hersiening. Daarna het dit neem 'n paar texels is langs die besigtiging rigting, gevolg deur 'n gemiddelde hul kleur.

Sedert die skerm kan wees meer as 'n miljoen pixels, en elke Texel in hierdie geval is nie minder nie as 32 stukkies, anisotrope filter speletjies vereis 'n baie hoë bandwydte video vermoëns, wat nie baie van selfs die mees moderne toerusting nie verskaf. Dit is om hierdie rede dat so 'n groot geheue vereistes verminder deur die gebruik van die kas, asook gespesialiseerde tekstuur kompressie tegnologie.

Hoe werk dit?

texels, wat bo-op 3D-oppervlak - bepaling van kleur pixels word uitgevoer deur die toepassing van die tekstuur beeld wat bestaan uit pixels dimensionele beeld veelhoeke gedra. Die belangrikste dilemma in hierdie geval is presies wat texels die kleur van die pixel op die skerm sal bepaal. Ten einde beter te verstaan die eienskappe wat die anisotrope filter onderskei, moet jy om te dink wat jou skerm - dit is 'n groot stoof, waarop daar is 'n groot verskeidenheid van gate, wat elkeen 'n pixel verteenwoordig.

Om die kleur van 'n pixel op 'n drie-dimensionele toneel wat agter die stoof te bepaal, is dit net genoeg om te kyk na die ooreenstemmende gat. Stel jou nou voor dat die ligstraal beweeg deur dit, en dan kry op ons grond, en as dit geleë sal wees in parallel met betrekking tot hul plek van binnekoms, in hierdie geval, kry 'n ronde kol lig. Indien nie, sal die dorp 'n bietjie verdraai, dit wil sê. E. Sal reeds 'n elliptiese vorm. Dit veelhoeke wat in 'n ligte kol geplaas word, en sal die kleur van elke individu pixel bepaal.

Hoekom is dit nodig?

Baie is van mening dat die anisotrope filter uitsluitlik gebruik word om 'n beter beeld gehalte, maar in werklikheid is dit net die eindresultaat, wat op voorwaarde is nie net as gevolg van die filtrasie self.

Wanneer die vorming van 'n bepaalde beeld tekstuur programmeerders gegee twee-vlak tekstuur filter wat filters verteenwoordig die minimum en maksimum afstande wat bepaal watter spesifieke filter funksie word gebruik in die proses van die vorming van die beeld tekstuur in die geval, indien die kamera is weg te beweeg of nader nie.

Byvoorbeeld, kan 'n mens in ag neem wanneer Trilinear of anisotrope filter gebruik word in die benadering, dit wil sê wanneer elke texel begin om groot dimensies het en reeds dek verskeie pixels. Ten einde te verwyder in hierdie situasie aliasing en filter dit gebruik gaan word. Daar moet kennis geneem word dat in so 'n situasie, hierdie oplossing is ver van optimaal as filter (anisotrope of Trilinear) vervaag die beeld 'n bietjie. Met die oog op 'n meer realistiese siening van die prentjie gee, sal vereis dat die verhoging van die resolusie van die struktuur van.

Hoe kies ek?

Natuurlik, 'n gebruiker en gewone gamers daar is nogal 'n logiese vraag. Vandag is daar 'n drie-lineêre en anisotrope filter - wat is beter? Trouens, beter, natuurlik, dit is anisotrope tegnologie. Die ding is dat die drie-lineêre filters is nie baie korrek bereken die kleur van elke Texel, en meer akkurate, dit verkeerd doen om sy hoop te wees, as ons praat oor skuinsvlakke. Aansoek anisotrope tegnologie kan aanvul wat tans gebruik word vir die filter modes, die aanpassing van die hoek. So hoe groter die hoek, hoe groter sal die gehalte en realisme wat in staat is van die verskaffing van anisotrope tekstuur filter is nie. Maar op dieselfde tyd wat ons moet verstaan dat dit sal neem en die groter aantal kaartjies vir data verwerking krag.

Hoe help dit?

Jy moet nie verwag dat uiteindelik, ná die insluiting van die drie-dimensionele grafiese funksies geweldig verbeter, meer selfs teen 'n hoë hoeke van 'n sekere vervaging verkry, maar in die algemeen 'n gevolg, kry jy 'n meer realistiese prentjie. In hierdie verband, elkeen vir homself is vry om te besluit of hy dit moet gebruik en hoe dit produktief vir hom sou wees.

Sedert die baie sterk verbetering in die gehalte van die beelde, beteken dit funksioneer nie verseker dat die mense wat probeer om die prestasie van die spel op nie die mees kragtige rekenaars te maksimeer, op soek na hoe om anisotrope filter te skakel. Eise van hierdie funksie is 'n bietjie ongeëvenredigd in vergelyking met wat lei dit bied, so dit is die moeite werd om te dink oor hoe om dit eerste afdraai.

punt Monsterneming

Punt Monsterneming verteenwoordig vandag die mees eenvoudige verpersoonliking van hoe die kleur van 'n pixel word bepaal. Hierdie algoritme is gebaseer beeld die tekstuur op, wanneer die keuse van 'n enkele Texel, geleë so na as moontlik aan die middel van die lig kol. Dit is nie moeilik om te raai dat so 'n opsie is nie die mees optimale, as die kleur van die pixel gelyktydig deur verskeie texels te bepaal, en gekies in hierdie geval, net een, kan die lig kol sy vorm te verander, het die algoritme nie in ag neem.

Die belangrikste nadeel, wat gekenmerk word so anisotrope filter, is die feit dat by voldoende nabyheid van die skerm die aantal pixels sal aansienlik toegeneem in vergelyking met die aantal texels, sodat die beeld word nie so interessant. Die sogenaamde blokkeer effek van baie algemeen waargeneem in die "ou" rekenaarspeletjies.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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