Trilinear Filtering
[traɪˈlɪnɪə ˈfɪltərɪŋ]
трилинейная фильтрация
Метод снижения искажений в картах текстур (Texture), использующий билинейную фильтрацию (Bi-linear Filtering) для четырёх текстурных пикселей (Pixel) из двух ближайших MIP-карт с последующей их интерполяцией (Interpolation). При данной фильтрации для получения изображения берётся взвешенное среднее значение результатов двух уровней билинейной фильтрации. Обеспечивает наиболее качественное изображение текстур — полученное изображение более чёткое и менее мерцающее. Текстуры, с помощью которых формируется поверхность объекта, изменяют свой вид в зависимости от изменения расстояния от объекта до положения глаз зрителя. например, при движущемся изображении по мере того, как объект удаляется от зрителя, карты текстур должны уменьшаться в размерах вместе с уменьшением размера отображаемого объекта. Чтобы выполнить это преобразование, графический процессор (GPU) фильтрует карты текстур вплоть до соответствующего размера — для покрытия поверхности объекта. При этом изображение остаётся естественным, то есть объект не деформируется непредвиденным образом. Чтобы избежать непредвиденных изменений, большинство графических программ создают серии предфильтрованных карт текстур с уменьшенным разрешением — этот процесс носит название MIP Mapping. Затем графическая программа, основываясь на деталях карты текстур изображения, уже выведенного на экран, автоматически определяет какую использовать карту текстур. Соответственно, если объект уменьшается в размерах, то размер карты текстур тоже уменьшается.
— Игорь Мостицкий (обсуждение) 16:02, 9 января 2026 (MSK)
