Turinys:
Apibrėžimas - ką reiškia dvilypis filtravimas?
Bilinearinis filtravimas yra tekstūrų filtravimo metodas, naudojamas kompiuteriniame grafiniame dizaine, siekiant išlyginti tekstūras, kai ekrane rodomi objektai yra didesni ar mažesni, nei jie iš tikrųjų yra tekstūros atmintyje. Tekstūruotos formos, kurios piešiamos ekrane mažesnės arba didesnės, nei manoma, dažnai būna iškraipomos. Įprastas faktūrų atvaizdavimas paveikslėlį padidins arba padidins. Bilinearinis filtravimas to užkerta kelią interpoliuodamas taškus, esančius tarp tekstilės elementų (tekstūros elementų), ir darant prielaidą, kad jie yra taškai atitinkamų jų elementų viduryje. Šie taškai yra naudojami atliekant bilinearinę interpoliaciją, matematinį procesą, tarp keturių artimiausių tekstilės elementų iki taško, kurį nurodo taškas, kad būtų galima gana tiksliai atspėti pridedamą taškų spalvą.
„Techopedia“ paaiškina bilinearinį filtravimą
Kai objekto dydis ekrane keičiamas didesniu ar mažesniu dydžiu, jis tampa blokuotas ir padidinamas, jei netinkamas filtravimas netaikomas. Bilinearinis filtravimas leis objektui atrodyti gerai, kol jis taps mažesnis nei pusė arba didesnis nei dvigubai didesnis už pradinį tekstūros dydį. Pvz., Jei jūsų tekstūra yra 64x64, ji atrodys gerai, kai bus sumažinta iki 32x32 arba padidinta iki 128x128 - viršijus tuos skaičius ji praras kokybę.
MIP atvaizdavimas dažnai naudojamas kartu su dvilypiu filtravimu, siekiant padėti sumažinti kokybės problemas. Tačiau perėjimas tarp skirtingo dydžio MIP žemėlapių gali būti labai staigus ir labai lengvai aptinkamas. Tokiais atvejais trilinearinis filtravimas gali tai pagerinti, tuo tarpu naudojant anizotropinį filtravimą jis gali būti visiškai pašalintas pašalinant pakreipimo efektą.
