PDA

Просмотр полной версии : Размытие во Flash


Леший62
09.07.2006, 12:19
Кто-нибудь знает как для мульта на Flashe сделать качественное размытие? Конечно если это делать непосредственно в программе, то можно использовать smooth, или ещё сложней - делать всё вручную. Но это всё слишком долго и не очень качественно.

Я сейчас делаю покадровую анимацию.Рисунки в Corel'е, а "движок" во флэше. Сейчас рисуется красивый бой самураев, и есть много моментов где необходимо сделать размытие. Причём не полностью на героя, а допустим на руку, которая двигается быстро. Как всё это лучше реализовать?

$mival
09.07.2006, 14:24
отделяешь руку;
размываешь руку;

import flash.filters.BlurFilter;
mc.filters = [new BlurFilter(2, 2, 2)];

Carmack
09.07.2006, 16:04
слишком тормознуто
флеш очень сильно тормозит со всеми этими эффектами
Можно сделать иначе
допустим ты нарисовал руку в кореле, сохраняешь в каком-нибудь растровом формате (желательно что бы фон был прозрачным) открываешь в фотошопе и используешь абсолютное любые фильтры
сохраняешь потом картинку в формате .png
Флеш ужмет этот пнг и все будет ок

iNils
09.07.2006, 16:14
А можно еще проще. Сделать фильтром во флеше размытие, потом включить cacheAsBitmap.

Леший62
09.07.2006, 22:46
ОК, попробуем нескольео вариантов, спасибо за советы)))

ToXICus
14.09.2006, 23:44
По-моему, последнее предложение самое удачное - выполненая задача буз затрат

Redguard
15.09.2006, 10:00
Такой фильтр есть в 8-ом Флеше

Кевин
15.09.2006, 14:13
...Я сейчас делаю покадровую анимацию.Рисунки в Corel'е, а "движок" во флэше. Сейчас рисуется красивый бой самураев...
Потом покажешь как вышло ?

Леший62
15.09.2006, 19:17
С радостью всем покажу, но чувствую будет это не так скоро:confused:
Один я не справляюсь, а остальные медленно-медленно всё делают, жалко конечно, но это даже мотивирует меня ещё больше