PDA

Просмотр полной версии : Направленный blur


Pedro
17.02.2014, 12:11
Ребят, есть ли плагины какие-нибудь для Флэша, чтобы делать направленный блюр? Чтобы по оси X или Y объект смазывался не в обе стороны, а в одну.

Zebestov
17.02.2014, 12:17
Этот плагин называется "обычный флешовый Blur" — там можно задавать степень размытия по каждой оси отдельно.

Кот Баюн
17.02.2014, 20:31
Вот только в произвольную сторону нельзя. Увы.

Hauts
17.02.2014, 20:45
В произвольную сторону - решается вложенностью клипов, например.

Zebestov
17.02.2014, 21:00
Вот только в произвольную сторону нельзя. Увы.
Увы, можно.
DirectBlur.swf

Кот Баюн
17.02.2014, 21:18
Так это же картинки.
Каким образом это реализуемо внутри Flash без Action Script?

Zebestov
17.02.2014, 21:25
Если не получается отличить swf от "картинки", с блюром может ничего не выйти.

Кот Баюн
17.02.2014, 21:58
Без обид, но...

Хотелось бы услышать какой-то более конкретный ответ, а не пустые насмешки в свой адрес.
Если Вы чего-то знаете - честь Вам за это и хвала. Каждый - специалист в какой-то своей области.

Конечно я Вас не обязываю ничего писать, но было бы интересно узнать о Вашем способе.

Вложенный SWF содержит два image, я написал, что увидел.

Zebestov
17.02.2014, 22:03
Ты просто не вопросы задаешь, а ставишь под сомнение подлинность предоставленного тебе примера.
Hauts уже дал тебе ответ. Для пущей наглядности лови исходник: 30501 (Flash CS5.5)

Кот Баюн
17.02.2014, 22:08
Ну тут все просто, как я и предполагал.
Разблюренный объект обозначен галкой Render as Bitmap, а потом вложен в Movie Clip и повернут.
Но этот прием невыгоден с той точки зрения, что результат можно увидеть только на стадии SWF (не внутри FLA).

Значит все-таки внутри Flash нельзя разблюрить фильтром в произвольном направлении.
Внутри FLA.
Без участия SWF.

(Был еще старый-старый Timeline Effects со времен Flash 7, в нем можно, но он дает не слишком лицеприятный результат)

Zebestov
17.02.2014, 22:19
У меня виден внутри. И что значит "невыгоден" :) может "неудобен"?

Кот Баюн
17.02.2014, 22:34
Flash CS 6 - в исходнике виден горизонтальный blur.
Направленный становится видным после тестирования.

Zebestov
17.02.2014, 22:40
Значит "починили" :)
30502

Кот Баюн
17.02.2014, 22:41
Вспоминается анекдот про солнце "Работает - значит не трожь"
Но видимо разработчики из Адобе себе на уме.

Pedro
18.02.2014, 10:39
забавный трюк. честно говоря, никогда не пользовался этой вкладкой :)
жаль только, что размазывает все равно в 2 стороны.

Zebestov
18.02.2014, 10:41
жаль только, что размазывает все равно в 2 стороны
В одну.

Pedro
18.02.2014, 10:43
(Был еще старый-старый Timeline Effects со времен Flash 7, в нем можно, но он дает не слишком лицеприятный результат)

помню его :) не использовал эти эффекты по причине адовой тормознутости оных. один такой блюр и мой старенький комп начинал захлебываться!

Pedro
18.02.2014, 10:48
В одну.
может у меня отображается не так?

Zebestov
18.02.2014, 10:52
Все так. Это и есть направленный блюр по одной оси :) простым языком "в одну сторону".
То, что ты называешь "блюром в одну сторону" называется иначе (след, шлейф, еще как-то) и имеет лишь косвенное отношение к направленному блюру.

Pedro
18.02.2014, 10:58
в таком случае, наверное я неправильно сформулировал вопрос )
как сделать этот самый заблюренный шлейф?
понятно, что можно продублировать картинку и заблюрить одну из них, но это не очень круто.

Zebestov
18.02.2014, 11:02
В статике — только так.
В динамике чаще всего непрестанно рисуют объект (в своем новом текущем положении) в некую битмапу размером на весь экран и тут же немного блюрят ее одновременно приглушая прозрачность по всей площади + возможно еще какие-то эффекты на вкус.

Pedro
18.02.2014, 11:06
да, нужно именно в движении.
ясно, спасибо )