![]() |
с помощью ColorMatrixFilter загоняем все каналы битмапа в один (красный, например)
с помощью BitmapData.paletteMap перекрашиваем битмап палитрой (массивом цветов) по этому каналу для массива цветов градиента полно всяких решений, у меня так реализовано: рисуем градиентную заливку и getPixel32-ом собираем результат по точкам |
Цитата:
|
автор видимо имел ввиду что-то наподобие этого - http://ru.wikipedia.org/wiki/%D0%A2%...84%D0%B8%D1%8F
|
Да, именно такой эффект!Сейчас попробовал реализовать этот эффект при помощи простого применения к объекту BitmapData двух фильтров - смещения в ColorMatrix и ConvolutionFilter. Но чтото сцена стала подглючивать. Хотелось бы всё таки решить задачу при помощи градиентной заливки...так что прошу тему пока не закрывать, т.к. вопросы у меня дополнительные по-любому всплывут!
|
| Часовой пояс GMT +4, время: 15:09. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.