Innehållsförteckning:
Definition - Vad betyder bilinearfiltrering?
Bilinear filtrering är en metod för texturfiltrering som används i datorgrafisk design för att jämna ut strukturer när objekt som visas på skärmen är större eller mindre än de faktiskt finns i texturminnet. Strukturerade former som ritas på skärmen antingen mindre eller större än de antas ofta bli förvrängda. Regelbunden kartläggning av textur får bilden att se pixilerad eller blockerad. Bilinjär filtrering förhindrar detta genom att interpolera punkterna som är mellan texeller (texturelement) och antar att de är punkter i mitten av sina respektive celler. Dessa punkter används för att utföra bilinär interpolering, en matematisk process, mellan de fyra närmaste texellerna till den punkt som en given pixel representerar för att göra en relativt noggrann gissning av pixelfärgen som ska läggas till.
Techopedia förklarar bilinear Filtering
När ett objekt ändrar storlek eller större på skärmen blir det blockerat och pixilerat om ingen korrekt filtrering används. Bilinjär filtrering kommer att få objektet att se bra ut tills det blir mindre än hälften eller större än dubbelt så mycket som den ursprungliga storleken på strukturen. Om du till exempel har en 64x64-struktur kommer den att se bra ut när den nedskalas till 32x32 eller uppskalas till 128x128 - bortom dessa nummer kommer den att förlora kvaliteten.
MIP-mappning används ofta i samband med biljärfiltrering för att minska problem med kvalitet. Övergången mellan olika storlekar på MIP-kartor kan emellertid vara mycket plötslig och mycket lätt att upptäcka. I sådana fall kan trilinjär filtrering förbättra detta, medan användning av anisotropisk filtrering kan eliminera det helt genom att eliminera aliaseffekter.
