Основы фильтрации экранных объектов

Flash Player 9 и более поздних версий, Adobe AIR 1.0 и более поздних версий

Одним из способов придания внешней изысканности приложению является использование в нем простых графических эффектов. Вы можете добавить тень позади фотографии, чтобы создать иллюзию трехмерности, или свечение вокруг кнопки, чтобы показать, что она активна. ActionScript 3.0 включает десять фильтров, которые можно применить к любому экранному объекту или экземпляру BitmapData. Диапазон встроенных фильтров простирается от базовых, таких как фильтры тени или свечения, до сложных, таких как фильтр схемы искривления и фильтр свертки.

Примечание. В дополнение к встроенным фильтрам вы можете программировать пользовательские фильтры и эффекты, используя технологию Pixel Bender. См. раздел Работа с шейдерами Pixel Bender.

Важные понятия и термины

Ниже приводится список важных терминов, встречающихся при создании фильтров.

Скос
Кромка, создаваемая подсвечивающими пикселами с двух сторон и затемняющими пикселами с двух противоположных сторон. Этот эффект создает впечатление трехмерности границы. Обычно он используется для изображения отжатых или нажатых кнопок и подобного рода графики.

Свертка
Искажение пикселов в изображении путем сочетания значения каждого пиксела со значениями некоторых или всех окружающих пикселов с применением разных соотношений.

Смещение
Сдвиг или перемещение пикселов в изображении на новую позицию.

Matrix
Сетка с числами, использованная для выполнения определенных математических расчетов путем применения чисел в сетке к различным значениям с последующим сочетанием результатов.