Міпмап (mipmap) і міпмаппінг (mipmapping)

Міпмапи (MipMaps) або Міп-карти - предрассчітанний, оптимізований набір зображень пов'язаних з одного текстурою і призначений для збільшення швидкості рендеринга і поліпшення якості зображення.

Кожне наступне зображення в наборі вдвічі менше попереднього. Тобто найперше має розмір рівний розміру текстури, друге вдвічі менший, третє - вчетверо і т.д. до розміру 1х1 тексель.

Сенс такого ось предрассчітанного набору полягає в тому, що при текстуруванні буде вибиратися зображення з найбільш підходящим розміром.

Припустимо, що на модель натягнута текстура розміром 1024х1024. Модель коштує далеко від камери і геометричні розміри на екрані у неї малі (скажімо 3 пікселі)

При застосуванні трилінійної фільтрацію або білінійної фільтрації з міпмапінгом можна отримати більш розмиті текстури на поверхнях далеко або під кутом. Для поліпшення якості бажано застосовувати анізотропної фільтрації.

Інший варіант - генерувати міпмапи самому, своїми реалізаціями фільтрів, або скориставшись пакетами для редагування зображень, які вже мають потрібну функціональність. Таким чином, можна вибирати, який фільтр дає найкращий результат, і ще більше підняти якість.

Ще один варіант вимагає набагато більше праці, ніж попередні два. Він полягає в малюванні всіх мип-рівнів вручну. Залежно від досвіду художника якість може змінитися в ту чи іншу сторону.