Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Инфракрасное излучение с помощью ColorMatrix (http://www.flasher.ru/forum/showthread.php?t=138424)

silin 10.04.2010 10:51

с помощью ColorMatrixFilter загоняем все каналы битмапа в один (красный, например)
с помощью BitmapData.paletteMap перекрашиваем битмап палитрой (массивом цветов) по этому каналу

для массива цветов градиента полно всяких решений, у меня так реализовано: рисуем градиентную заливку и getPixel32-ом собираем результат по точкам

Psycho Tiger 10.04.2010 14:28

Цитата:

эффект инфракрасного излучения на картинке?
Инфракрасное излучение лежит в спектре длин волн, которые глаз не воспринимает, так что видимо с картинкой ничего не делать, чтобы эффекта достигнуть...

derhab 10.04.2010 15:30

автор видимо имел ввиду что-то наподобие этого - http://ru.wikipedia.org/wiki/%D0%A2%...84%D0%B8%D1%8F

Universe 14.04.2010 03:41

Да, именно такой эффект!Сейчас попробовал реализовать этот эффект при помощи простого применения к объекту BitmapData двух фильтров - смещения в ColorMatrix и ConvolutionFilter. Но чтото сцена стала подглючивать. Хотелось бы всё таки решить задачу при помощи градиентной заливки...так что прошу тему пока не закрывать, т.к. вопросы у меня дополнительные по-любому всплывут!


Часовой пояс GMT +4, время: 15:09.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.