|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Lorem ipsum
|
Замечательная дискуссия, samana, благодарю. Вот только что проверил, как же ведет себя "артиллерия средней тяжести" ColorMatrixFilter и убедился, что он, в отличие от быстрого ColorTransform честно инвертирует альфу всех пикселей.
А замечательно это тем, что я сейчас в работе использую именно ColorTransform вместо ColorMatrixFilter. На каком-то этапе я решил, что нет смысла париться, если работа происходит исключительно с альфой. Вот так да пошел-ка я допиливать алгоритмы, может таки достигну желаемой аккуратности!
__________________
Поймай яблоко 2! |
|
|||||
А я в свою очередь был удивлён от вас тем, что для инвертирования альфы, оказывается можно использовать ColorTransform, а не ColorMatrixFilter. Ведь когда-то в своём блоге делал пост про 2d свет, и там именно использовал ColorMatrixFilter для смены альфы, а использование фильтра конечно больше грузит. А тут узнаю, что оказывается можно было использовать более быстрый вариант, для той задачи и хотел сделать оптимизацию. Жаль правда, что ColorTransform не смог справится с этим в итоге)
|
|
|||||
Lorem ipsum
|
Нам остается лишь решить для себя, что это с колортрансформом — баг или фича?
__________________
Поймай яблоко 2! |
|
|||||
Lorem ipsum
|
Но ведь после умножения не -1 мы еще прибавляем 255 — и вот это прибавление всецело игнорируется.
__________________
Поймай яблоко 2! |
Часовой пояс GMT +4, время: 10:38. |
|
« Предыдущая тема | Следующая тема » |
Теги |
ColorMatrixFilter , Негатив , Обратить цвета , фильтр |
|
|