Particle Illusion. Работа с формами


В предыдущих статьях, посвященных этой несложной, но эффективной программе, мы описали общие принципы построения эффектов и научились управлять поведением эмиттеров, заложенных в программу. Теперь мы знаем, эмиттер — это совокупность формы и присвоенного ей эффекта. Эти формы (shapes), в большом количестве присутствующие в библиотеках программы, отличаются разнообразием. Однако в процессе работы часто появляется необходимость использования своей формы: логотипа, геометрической фигуры. Созданием таких форм и работой с ними мы сегодня и займемся.

Разумеется, в первую очередь рассмотрим эмиттеры, входящие в библиотеку логотипов. Именно эффекты с логотипами так занимают пользователя, ведь создание анимированной заставки с инициалами или эмблемой компании — самый верный способ придать любому фильму индивидуальность, с самого начала привлечь внимание зрителя.

Но прежде чем начать работу, требуется уяснить следующее правило: Particle Illusion не работает с текстом как таковым, здесь нет инструментов наподобие титровальщика в видеоредакторе. Наша программа может обработать только готовый рисунок, причем исключительно растровый. Следовательно, любой текст, который мы хотим видеть в качестве изюминки эмиттера, необходимо предварительно создать и преобразовать в растр.

Итак, нам необходимо создать объект, над которым мы впоследствии будем производить эксперименты. Желательно воспользоваться графическим редактором, умеющим работать с прозрачностью. Мы по хорошей привычке воспользуемся Photoshop.

Первое и главное правило: файл логотипа должен иметь формат, перечисленный в списке поддерживаемых программой. Как видно на рисунке, в списке присутствуют не только форматы графических файлов, но и видео.

К использованию видеофайла в качестве форм частиц мы еще вернемся, а пока создадим несложный рисунок. Желательно, чтобы он имел размер, кратный числу 16; пользователь, достаточное время имеющий дело с цифровым видео, знает о существовании этого магического числа. Particle Illusion безоговорочно принимает рисунки со следующими размерами любой из сторон: 16, 32, 64, 128, 256, 512 и 1024 точки. Таким образом, ваш рисунок может иметь размер 16х16, 32х256, 512х64 и так далее со всеми вариациями. Однако не все так строго, программа вполне допускает использование рисунков, совершенно не вписывающихся своими размерами в упомянутую схему. Правда, в этом случае такой рисунок будет подвержен трансформации: Particle Illusion предложит либо изменить его размер, приведя его в указанное выше соответствие, либо обрезать до нужного. Давайте попробуем создать рисунок произвольного размера с прозрачным фоном:

Сохраним его, например, в *.TIF (внимание, в этом случае нельзя использовать предлагаемую по умолчанию компрессию).

Рисунок, который будет служить новой формой, создан. Начнем, пожалуй. Создайте в Particle Illusion новый проект и выберите из библиотеки любой понравившийся эмиттер, форму которого вы хотите изменить.

Щелкните в любом месте окна проекта, и зайдите в свойства эмиттера (Properties).

Оставим в покое все настройки, кроме тех, что помогут нам изменить форму эмиттера. Щелкните по вкладке Particles (частицы), и в открывшемся модуле откройте вкладку Change Shape (изменить форму). Здесь внизу списка с доступными формами находится нужная нам кнопка: Add New Shape to Library (добавить новую форму в библиотеку).

В открывшемся окне выберите созданный недавно рисунок, и нажмите Открыть.

А теперь начинается ответственный момент, здесь главное — не спешить, и внимательно изучить все предлагаемые программой параметры импорта рисунка.

То, что программа по умолчанию предлагает импортировать, никак не может нас устроить. Что это такое? Белый фон — явно не нужен. Цвет логотипа — куда-то исчез. Вдобавок ко всем бедам, рисунок вытянулся в высоту, что совсем неприлично. Посмотрим, какие тут настройки можно подкрутить, чтобы добиться приемлемого результата...

Во-первых, нужно изменить высоту рисунка, выбрав из выпадающего списка (1) значение 512. Теперь отметьте флажком пункт Full-Color (2), это включит режим отображения логотипа во всем его первозданном цвете. Наконец, следует расправиться с белым фоном — отметьте флажком пункт Color (3), и щелкните по окрашенному в черный цвет прямоугольнику. Курсор мыши примет вид пипетки. Этой пипеткой щелкните по цвету, который вы хотите исключить (в нашем случае этот цвет — белый).

Степень исключения цвета выбирается ползунком, расположенным здесь же. После проделанного будущая форма выглядит куда внушительней, чем прежде. Для пущей аккуратности можно отметить флажком и пункт High Quality, что сгладит бывшие неровными края.

Пора нажимать ОК. На вкладке Particles/Change Shape вы увидите результат импорта новой формы.

Чтобы активизировать ее, нажмите кнопку Make Active — и в окне предпросмотра, расположенном справа, появится ваш логотип, уже в движении.

Кратко пройдемся по остальным настройкам — они являются вспомогательными и редко могут быть востребованы. Так, вкладка Behavior (1) отвечает за поворот импортированной формы по горизонтали.

Инструменты, расположенные на вкладке Colors (2), позволяют изменить цветовое оформление эмиттера. Используя эти инструменты, можно добиться действительно интересных и неожиданных цветовых решений. Немного поэкспериментировав, можно убедиться в безграничных возможностях такого, казалось бы, простого, инструмента.

Наконец, кнопка Ref. Point (3) открывает окно Particle Shape Reference Point. Здесь устанавливается точка, относительно которой объект будет вращаться (красного цвета точка размером 2х2 пиксела устанавливается простым щелчком мыши в любом выбранном месте). Этот параметр вполне имеет право быть востребованным, ведь не исключена возможность существования логотипа такой хитрой формы, что потребует особого расположения точки своего вращения.

Закончив с настройками формы, вернитесь в окно свойств эмиттера. Все, что осталось — это увеличить или уменьшить размер формы, скорость вращения и другие параметры (порядок изменения всех перечисленных параметров подробно описан в предыдущих статьях).

Похоже, мы имеем случай, когда описание процесса занимает больше времени, нежели само действие. Однако мы не раскрыли еще одну оригинальную возможность программы. Речь о возможности импорта видеофайлов в качестве формы эмиттера.

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

Но теперь выберем видеофайл — заранее заготовленный анимированный логотип.

Поиграем с настройками, отвечающими за внешний вид формы. Постараемся полностью убрать черный фон. Конечно, в таких случаях фону лучше всего заранее придавать цвет, оттенки которого отсутствуют в логотипе (например, в нашем случае идеальным фоном был бы ярко-зеленый, ведь ни одна часть логотипа не содержит зеленых оттенков).

По завершении работы над внешним видом нас встретит новое окно, ранее не встречавшееся:

Как видим, программа сосчитала количество кадров, имеющихся в выбранном видеофайле (строка вверху), и предлагает исключить некоторые из кадров в целях уменьшения объема эмиттера. Таким образом, чем больше кадров вы исключите, тем меньше их останется в эмиттере, а, следовательно, и объем эмиттера значительно уменьшится. Правда, есть риск испортить плавность анимации, ведь, если каждый второй кадр будет исключен из сцены, то повысится дискретность, изображение будет дергаться.

Нельзя не рассказать еще об одной способности Particle Illusion. Вспомните: когда мы импортировали видеоклип, нам мешал черный фон; кое-как мы от него избавились. Но все же не исключены случаи, когда фон невозможно убрать полностью — полноцветный логотип, например. Здесь-то и выручит способность Particle Illusion импортировать последовательность рисунков.

Тот же самый видеофайл был выведен из 3DS Max в такую последовательность рисунков, имеющих формат *.png. В параметрах вывода был установлен флажок на пункте Alpha channel — в этом случае фон заменяется прозрачностью.

Получившаяся в результате просчета серия рисунков представляет собой ту последовательность, которую теперь можно импортировать в Particle Illusion. В диалоговом окне выбора файла откройте папку, где сохранена серия рисунков, и выберите первый из файлов.

Программа мгновенно определит, что теперь имеет дело с последовательностью, сосчитает количество кадров, входящих в нее, и предложит использовать всю секвенцию. Что еще остается, кроме как согласиться?

Обратите внимание: пункт Use existing image transparency, бывший до этого недоступным, стал теперь активным. Дело в том, что программа определила наличие в рисунках прозрачности, и по умолчанию предложила ее использовать.

А нам только того и нужно: отпадает необходимость колдовать с исключением нежелательного фона, подгадывая цвета. В итоге у нас получился анимированный (вращающийся вокруг вертикальной оси) полноцветный логотип, которому теперь можно придать любой доступный в Particle Illusion эффект.

Кажется, импорт всех возможных форматов мы рассмотрели. Всех — да не всех. А как же широко распространенный, использующийся, где ни попадя, анимированный GIF? Ответ неутешителен — никак. Совершенно непонятно, откуда такое упорное нежелание программы импортировать GIF. А между тем, ani-GIF так и просится исполнить роль формы для эмиттера; Интернет переполнен забавными анимашками на любую тематику, от распространенных смайликов до сложных композиций а-ля Happy New Year!

Не стоит расстраиваться, немного старания — и любой GIF с легкостью раскладывается на составляющие его кадры, в этом поможет тот же Adobe Image Ready, устанавливающийся вместе с Photoshop. Откройте любой анимированный GIF в Image Ready; если нужно — отредактируйте его, изменив размер рисунка или удалив ненужные кадры,

и экспортируйте рисунок в последовательность файлов, выполнив команду File > Export > Animation Frames as Files...

А импортировать в Particle Illusion серии кадров (иначе — секвенции) мы уже умеем.

В заключение упомянем о способности Particle Illusion экспортировать уже существующие формы. Это может понадобиться в случаях, если пользователь желает изменить существующую форму. Найдите эмиттер, состоящий из понравившейся вам анимированной формы (shape), и нажмите кнопку Export Shape.

В появившемся окне нужно выбрать формат файла, а также папку, в которую будут сохранены кадры. Если вы хотите сохранить прозрачность, то выбирать нужно, конечно, PNG:

После нажатия кнопки Сохранить в указанной папке появится серия кадров, которые можно отредактировать и импортировать обратно, превратив в анимированную форму и сохранив под другим именем. Кстати, данный прием является наиболее предпочтительным для неопытного пользователя, нежели собственноручное создание формы "с нуля".

 

[Все статьи в разделе «Цифровое Видео»]





Дополнительно

iXBT BRAND 2016

«iXBT Brand 2016» — Выбор читателей в номинации «Процессоры (CPU)»:
Подробнее с условиями участия в розыгрыше можно ознакомиться здесь. Текущие результаты опроса доступны тут.

Нашли ошибку на сайте? Выделите текст и нажмите Shift+Enter

Код для блога бета

Выделите HTML-код в поле, скопируйте его в буфер и вставьте в свой блог.