×
Меню
Индекс

Texture Filtering

 
Это отвечает за режим сглаживание пикселей текстуры.
В целом влияя на отображения объекта.
Будет ли он "гладким", или текстура будет "звенеть" пикселями.
 
Работает, как для текстурных эффектов, так и для обычных текстур.
При этом, в текстурных эффектах, может оказывать более широкое воздействие, чем в статичных текстурах.
Например, влиять на момент исчезновения текстуры из поля зрения.
См. здесь, где метод фильтрации текстуры эффекта имеет критическое значение!
 
 
 
Настройка фильтрации текстуры в свойствах материала 3д МАХа.
Раздел Фильтрации текстуры.
trip bile near
При этом, изменение параметра влияет на фильтрацию мип-уровней.
Хотя от последнего, каких-либо значительных эффектов не наблюдалось.
Все прочие значения (альфы) не выявили каких-либо изменений в ниф файле.

 
Возможные значения и параметры в 3д МАХе, меняющие тип фильтрации текстуры в ниф файлах.
В ниф файле.
В 3д МАХе
FILTER_TRILERP
Pyramidal
 
Текстура максимально «прилизана».
Это наиболее правильное значение.
 
Как писала старая справка MaxImmerse это производит большую нагрузку на видео карту, но и лучшее отображение текстуры!
 
FILTER_BILERP
Summed Area.
 
Несколько повышает резкость текстуры.
*Среднее значение между TRILER и  NEAREST
Как писала старая справка MaxImmerse это производит меньшую нагрузку на видео карту.
 
*Также, может влиять на "стену света" возникающую в массивах частиц при добавлении в них эффекта света. Но надежнее пользовать Плоскость отсечения.
Т.е. да, метод фильтрации заметно влияет на поведение текстуры эффектов.
 
FILTER_NEAREST
NONE.
 
Значительно повышает резкость пикселя текстуры!
 
Негативно сказывается на отображении текстуры, особенно в слоте Bumpа.
 
Позитивно сказывается на отображении текстуры на слоте ENVEROMENT.
Создавая забавный эффект, разбивая текстуру как бы, на кристаллы.
 
Что, отлично подходит для наложения блеска на разного рода объекты с многогранной поверхностью.
 
FILTER_NEAREST_MIPNEAREST
не обнаружены значения.
 
FILTER_NEAREST_MIPLERP
не обнаружены значения.

FILTER_NEAREST
Simply uses the nearest pixel. Very grainy.
Получается ОЧЕНЬ зернистая картинка.
 
FILTER_BILERP
Uses bilinear filtering.
Билинейная фильтрация текстуры.
Компромисс, между скоростью и качеством.
 
FILTER_TRILERP
Uses trilinear filtering.
Самая качественная фильтрация.
 
FILTER_NEAREST_MIPNEAREST
Uses the nearest pixel from the mipmap that is closest to the display size.
Использует ближайший пиксель от mip-карты, который является самым близким к размеру дисплея.
Фильтрация текстуры основанная на мип-уровнях оной?
 
FILTER_NEAREST_MIPLERP
Blends the two mipmaps closest to the display size linearly, and then uses the nearest pixel from the result.
Смешивает две mip-карты ближайшие к размеру дисплея линейно, а затем использует ближайший пиксель от результата.
Какой-то стиль смешивания мип-уровней в текстуре.
 
FILTER_BILERP_MIPNEAREST
Uses the closest mipmap to the display size and then uses bilinear filtering on the pixels.
Использует ближайший мип-уровень к размер дисплея, а затем использует билинейную фильтрацию.
Т.е. смесь фильтрации пикселей по мип-уровня и билинейки.
 
Если вкратце, то все типы фильтрации замешанные на внутренней работе текстуры с ее мип-уровнями, дают зернистость той, или иной степени.
Самый правильный и гладкий фильтр - это Трилинейная фильтрация.
И кроме особых случаев, следует выбирать именно этот метод!
 

Примеры использование разных типов фильтрации текстуры.
Чистая базовая текстура 512х512 без альфа канала.
FILTER_BILERP_MIPNEAREST
FILTER_NEAREST_MIPLERP
FILTER_NEAREST_MIPNEAREST
FILTER_TRILERP
FILTER_NEAREST
 
 
FILTER_BILERP