Пробоотборник
Выборка — это процесс чтения входных значений из текстуры или другого ресурса. Пример — это любой объект, который считывается из ресурсов.
Существует множество проблем и артефактов из выборки из текстуры и отрисовки в область экрана. Например, если область для отрисовки составляет 50 к 50 пикселей, а текстура составляет 16 к 16 пикселям или 256 на 256 пикселей, то необходимо применить некоторые значительные растяжения или сжатия текстуры. Так как это несоответствие по размеру приводит к несвоевременным артефактам, методы фильтрации используются для устранения этих артефактов. Распространенный подход к фильтрации для использования небольших текстур для более крупных областей отрисовки — "билинейная" фильтрация.
Другая проблема возникает при отрисовке области в очень косом углу представления (например, 256 к 256 текстуре, отрисовываемой в области 100 пикселей ширины, но только 5 пикселей глубоко из-за угла просмотра). В этом случае часто применяется фильтрация анисотропной. Анисотропная фильтрация обеспечивает лучшее качество изображения, чем двулинейная фильтрация, так как она удаляет эффекты псевдонима без чрезмерного размытия, но является более вычислительным ресурсоемким.
Связанные темы