![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Заинтересовал такой вопрос.
В фотошопе есть инструмент Smudge Tool – это палец, который размазывает картинку, как угодно. Во флеше это можно сделать? и как это сделать, если это возможно? |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 1,195
|
Изображение должно быть в растре. Один из алгоритмов описан здесь: http://www.losingfight.com/blog/2007...d-stamp-tools/
|
|
|||||
|
Ого, а это на каком языке реализованно?
В принципе благодаря статье картина стала чуть яснее. ![]() |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 1,195
|
Вроде Objective-C под Mac, но это без разницы - там главное общая идея, которая описана в начале.
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
KiL33, Objective-C.
|
|
|||||
|
http://silin.fatal.ru/#AS3/filters/smudge
AS3, но ничего принципиально 9чного, DisplacementMapFilter есть и в 8-ке |
|
|||||
|
Используя статейку, хелп и пример от silin кое-что получилось. Конечно вариант silin куда эффектнее и реалистичней.
Может, кто ни будь, подскажет, как сделать ещё чуть более похоже на то, как енто сделал silin..кому не лень помочь?) Ещё никак не могу понять почему не получается размывать полностью картинку не зависимо от того что кисть пересекла картинку? |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 1,195
|
Так у silin'а выложен исходник, разве этого недостаточно?
|
|
|||||
|
н-даг я и пытался по примеру silin'а делать, только на as2
|
|
|||||
|
Есть возможность использовать картинку для размытия не из библиотеки, а загруженную?
Все недопонимания упираются в эту строчку кода var origbmp = flash.display.BitmapData.loadBitmap("blue-box-car"); Так как loadBitmap производит загрузку только из библиотеки, я не могу использовать внешний файл. Есть какие-нибудь ещё варианты? моя не удачная попытка: |
![]() |
![]() |
Часовой пояс GMT +4, время: 05:02. |
|
|
« Предыдущая тема | Следующая тема » |
|
|