В чем разница между этими двумя? Кажется, они оба делают то же самое, не говоря уже о том, что оба применяются к растровому изображению через applyFilter().Цветная матрица VS PixelBender
0
A
ответ
4
Фильтр цветовой матрицы является, как следует из названия и использования, эффектом фильтра изображения, доступным во Flash (documentation available here).
Pixel Bender - это обобщенный язык и инструменты, позволяющие создавать собственные фильтры изображений. Больше информации об изображении пикселя здесь: http://www.adobe.com/devnet/pixelbender/
Итак, на простейшем уровне цветовая матрица представляет собой встроенный фильтр и пиксельный изгиб, который позволяет создавать собственные фильтры.
Стоит упомянуть, что pixelbender работает в своей собственной теме. Может быть быстрее или так, мне повезло. – Allan
@Allan: PixelBender работает не быстрее. Если бы это было так, Adobe была бы достаточно умна для реализации «ColorMatrixFilter» с использованием PixelBender. Как правило, «BitmapFilter» превосходит PixelBender, который, в свою очередь, превосходит ActionScript. Роль состоит в том, чтобы заполнить пробел между быстрыми, но ограниченными фильтрами и медленными, но в основном неограниченными возможностями AVM2. – back2dos
, связанный со скоростью двух подходов: http://stackoverflow.com/questions/2853257/using-pixelbender-to-double-the-size-of-a-bitmap – jedierikb