Зміст:
Визначення - Що означає білінеарне фільтрування?
Білінеарна фільтрація - це метод фільтрування текстур, який використовується в графічному дизайні комп’ютера для згладження текстур, коли об’єкти, показані на екрані, є більшими або меншими, ніж вони є насправді в пам'яті текстури. Текстуровані форми, які малюються на екрані або меншими, або більшими, ніж вони, як передбачається, часто перекручуються. Регулярне відображення текстури дозволить малюнку виглядати пікселізованим або блокуючим. Білінеарне фільтрування запобігає цьому шляхом інтерполяції точок, що знаходяться між текселями (текстурними елементами), і припускаючи, що вони є точками посередині відповідних комірок. Ці точки використовуються для виконання білінеарної інтерполяції, математичного процесу, між чотирма найближчими текселями до точки, що заданий піксель, щоб зробити порівняно точне відгадування кольору пікселя, який потрібно додати.
Техопедія пояснює Білінеар Фільтрування
Якщо розмір об'єкта змінюється на великих або менших розмірах на екрані, він стає блокованим і пікселізованим, якщо не застосовується належна фільтрація. Білінеарна фільтрація зробить об’єкт добре виглядом, поки він не стане меншим, ніж наполовину чи більшим, ніж удвічі більше, ніж початковий розмір текстури. Наприклад, якщо ви маєте текстуру 64x64, вона буде добре виглядати, коли її зменшують до 32x32 або збільшують до 128x128 - поза цими цифрами вона втратить якість.
MIP-карти часто використовуються разом із білінеарною фільтрацією, щоб зменшити проблеми з якістю. Однак перехід між різними розмірами MIP-карт може бути дуже різким і дуже легко виявити. У таких випадках трилінейна фільтрація може покращити це, тоді як використання анізотропної фільтрації може повністю усунути її, усунувши відчужуючі ефекти.