В предыдущих статьях, посвященных этой несложной, но эффективной программе, мы описали общие принципы построения эффектов и научились управлять поведением эмиттеров, заложенных в программу. Теперь мы знаем, эмиттер это совокупность формы и присвоенного ей эффекта. Эти формы (shapes), в большом количестве присутствующие в библиотеках программы, отличаются разнообразием. Однако в процессе работы часто появляется необходимость использования своей формы: логотипа, геометрической фигуры. Созданием таких форм и работой с ними мы сегодня и займемся.
Разумеется, в первую очередь рассмотрим эмиттеры, входящие в библиотеку логотипов. Именно эффекты с логотипами так занимают пользователя, ведь создание анимированной заставки с инициалами или эмблемой компании самый верный способ придать любому фильму индивидуальность, с самого начала привлечь внимание зрителя.
Но прежде чем начать работу, требуется уяснить следующее правило: Particle Illusion не работает с текстом как таковым, здесь нет инструментов наподобие титровальщика в видеоредакторе. Наша программа может обработать только готовый рисунок, причем исключительно растровый. Следовательно, любой текст, который мы хотим видеть в качестве изюминки эмиттера, необходимо предварительно создать и преобразовать в растр.
Итак, нам необходимо создать объект, над которым мы впоследствии будем производить эксперименты. Желательно воспользоваться графическим редактором, умеющим работать с прозрачностью. Мы по хорошей привычке воспользуемся Photoshop.
Первое и главное правило: файл логотипа должен иметь формат, перечисленный в списке поддерживаемых программой. Как видно на рисунке, в списке присутствуют не только форматы графических файлов, но и видео.
![](pillusion3/01.png)
К использованию видеофайла в качестве форм частиц мы еще вернемся, а пока создадим несложный рисунок. Желательно, чтобы он имел размер, кратный числу 16; пользователь, достаточное время имеющий дело с цифровым видео, знает о существовании этого магического числа. Particle Illusion безоговорочно принимает рисунки со следующими размерами любой из сторон: 16, 32, 64, 128, 256, 512 и 1024 точки. Таким образом, ваш рисунок может иметь размер 16х16, 32х256, 512х64 и так далее со всеми вариациями. Однако не все так строго, программа вполне допускает использование рисунков, совершенно не вписывающихся своими размерами в упомянутую схему. Правда, в этом случае такой рисунок будет подвержен трансформации: Particle Illusion предложит либо изменить его размер, приведя его в указанное выше соответствие, либо обрезать до нужного. Давайте попробуем создать рисунок произвольного размера с прозрачным фоном:
![](pillusion3/00.png)
Сохраним его, например, в *.TIF (внимание, в этом случае нельзя использовать предлагаемую по умолчанию компрессию).
Рисунок, который будет служить новой формой, создан. Начнем, пожалуй. Создайте в Particle Illusion новый проект и выберите из библиотеки любой понравившийся эмиттер, форму которого вы хотите изменить.
![](pillusion3/02.png)
Щелкните в любом месте окна проекта, и зайдите в свойства эмиттера (Properties).
![](pillusion3/03.png)
Оставим в покое все настройки, кроме тех, что помогут нам изменить форму эмиттера. Щелкните по вкладке Particles (частицы), и в открывшемся модуле откройте вкладку Change Shape (изменить форму). Здесь внизу списка с доступными формами находится нужная нам кнопка: Add New Shape to Library (добавить новую форму в библиотеку).
В открывшемся окне выберите созданный недавно рисунок, и нажмите Открыть.
![](pillusion3/05.png)
А теперь начинается ответственный момент, здесь главное не спешить, и внимательно изучить все предлагаемые программой параметры импорта рисунка.
![](pillusion3/06.png)
То, что программа по умолчанию предлагает импортировать, никак не может нас устроить. Что это такое? Белый фон — явно не нужен. Цвет логотипа — куда-то исчез. Вдобавок ко всем бедам, рисунок вытянулся в высоту, что совсем неприлично. Посмотрим, какие тут настройки можно подкрутить, чтобы добиться приемлемого результата...
Во-первых, нужно изменить высоту рисунка, выбрав из выпадающего списка (1) значение 512. Теперь отметьте флажком пункт Full-Color (2), это включит режим отображения логотипа во всем его первозданном цвете. Наконец, следует расправиться с белым фоном отметьте флажком пункт Color (3), и щелкните по окрашенному в черный цвет прямоугольнику. Курсор мыши примет вид пипетки. Этой пипеткой щелкните по цвету, который вы хотите исключить (в нашем случае этот цвет белый).
![](pillusion3/06-1.png)
Степень исключения цвета выбирается ползунком, расположенным здесь же. После проделанного будущая форма выглядит куда внушительней, чем прежде. Для пущей аккуратности можно отметить флажком и пункт High Quality, что сгладит бывшие неровными края.
![](pillusion3/07.png)
Пора нажимать ОК. На вкладке Particles/Change Shape вы увидите результат импорта новой формы.
![](pillusion3/08.png)
Чтобы активизировать ее, нажмите кнопку Make Active и в окне предпросмотра, расположенном справа, появится ваш логотип, уже в движении.
![](pillusion3/09.png)
Кратко пройдемся по остальным настройкам они являются вспомогательными и редко могут быть востребованы. Так, вкладка Behavior (1) отвечает за поворот импортированной формы по горизонтали.
![](pillusion3/10.png)
Инструменты, расположенные на вкладке Colors (2), позволяют изменить цветовое оформление эмиттера. Используя эти инструменты, можно добиться действительно интересных и неожиданных цветовых решений. Немного поэкспериментировав, можно убедиться в безграничных возможностях такого, казалось бы, простого, инструмента.
![](pillusion3/11.jpg)
Наконец, кнопка Ref. Point (3) открывает окно Particle Shape Reference Point. Здесь устанавливается точка, относительно которой объект будет вращаться (красного цвета точка размером 2х2 пиксела устанавливается простым щелчком мыши в любом выбранном месте). Этот параметр вполне имеет право быть востребованным, ведь не исключена возможность существования логотипа такой хитрой формы, что потребует особого расположения точки своего вращения.
![](pillusion3/12.png)
Закончив с настройками формы, вернитесь в окно свойств эмиттера. Все, что осталось — это увеличить или уменьшить размер формы, скорость вращения и другие параметры (порядок изменения всех перечисленных параметров подробно описан в предыдущих статьях).
Похоже, мы имеем случай, когда описание процесса занимает больше времени, нежели само действие. Однако мы не раскрыли еще одну оригинальную возможность программы. Речь о возможности импорта видеофайлов в качестве формы эмиттера.
Итак, вернемся в самое начало к диалоговому окну выбора файла в качестве формы эмиттера.
![](pillusion3/13.png)
Но теперь выберем видеофайл заранее заготовленный анимированный логотип.
![](pillusion3/14.png)
Поиграем с настройками, отвечающими за внешний вид формы. Постараемся полностью убрать черный фон. Конечно, в таких случаях фону лучше всего заранее придавать цвет, оттенки которого отсутствуют в логотипе (например, в нашем случае идеальным фоном был бы ярко-зеленый, ведь ни одна часть логотипа не содержит зеленых оттенков).
По завершении работы над внешним видом нас встретит новое окно, ранее не встречавшееся:
![](pillusion3/15.png)
Как видим, программа сосчитала количество кадров, имеющихся в выбранном видеофайле (строка вверху), и предлагает исключить некоторые из кадров в целях уменьшения объема эмиттера. Таким образом, чем больше кадров вы исключите, тем меньше их останется в эмиттере, а, следовательно, и объем эмиттера значительно уменьшится. Правда, есть риск испортить плавность анимации, ведь, если каждый второй кадр будет исключен из сцены, то повысится дискретность, изображение будет дергаться.
![](pillusion3/16.png)
Нельзя не рассказать еще об одной способности Particle Illusion. Вспомните: когда мы импортировали видеоклип, нам мешал черный фон; кое-как мы от него избавились. Но все же не исключены случаи, когда фон невозможно убрать полностью — полноцветный логотип, например. Здесь-то и выручит способность Particle Illusion импортировать последовательность рисунков.
Тот же самый видеофайл был выведен из 3DS Max в такую последовательность рисунков, имеющих формат *.png. В параметрах вывода был установлен флажок на пункте Alpha channel в этом случае фон заменяется прозрачностью.
![](pillusion3/17.png)
Получившаяся в результате просчета серия рисунков представляет собой ту последовательность, которую теперь можно импортировать в Particle Illusion. В диалоговом окне выбора файла откройте папку, где сохранена серия рисунков, и выберите первый из файлов.
![](pillusion3/18.png)
Программа мгновенно определит, что теперь имеет дело с последовательностью, сосчитает количество кадров, входящих в нее, и предложит использовать всю секвенцию. Что еще остается, кроме как согласиться?
![](pillusion3/19.png)
Обратите внимание: пункт Use existing image transparency, бывший до этого недоступным, стал теперь активным. Дело в том, что программа определила наличие в рисунках прозрачности, и по умолчанию предложила ее использовать.
![](pillusion3/20.png)
А нам только того и нужно: отпадает необходимость колдовать с исключением нежелательного фона, подгадывая цвета. В итоге у нас получился анимированный (вращающийся вокруг вертикальной оси) полноцветный логотип, которому теперь можно придать любой доступный в Particle Illusion эффект.
![](pillusion3/logo.gif)
Кажется, импорт всех возможных форматов мы рассмотрели. Всех — да не всех. А как же широко распространенный, использующийся, где ни попадя, анимированный GIF? Ответ неутешителен — никак. Совершенно непонятно, откуда такое упорное нежелание программы импортировать GIF. А между тем, ani-GIF так и просится исполнить роль формы для эмиттера; Интернет переполнен забавными анимашками на любую тематику, от распространенных смайликов до сложных композиций а-ля Happy New Year!
Не стоит расстраиваться, немного старания — и любой GIF с легкостью раскладывается на составляющие его кадры, в этом поможет тот же Adobe Image Ready, устанавливающийся вместе с Photoshop. Откройте любой анимированный GIF в Image Ready; если нужно — отредактируйте его, изменив размер рисунка или удалив ненужные кадры,
![](pillusion3/21.png)
и экспортируйте рисунок в последовательность файлов, выполнив команду File > Export > Animation Frames as Files...
![](pillusion3/22.png)
А импортировать в Particle Illusion серии кадров (иначе секвенции) мы уже умеем.
В заключение упомянем о способности Particle Illusion экспортировать уже существующие формы. Это может понадобиться в случаях, если пользователь желает изменить существующую форму. Найдите эмиттер, состоящий из понравившейся вам анимированной формы (shape), и нажмите кнопку Export Shape.
![](pillusion3/23.png)
В появившемся окне нужно выбрать формат файла, а также папку, в которую будут сохранены кадры. Если вы хотите сохранить прозрачность, то выбирать нужно, конечно, PNG:
![](pillusion3/24.png)
После нажатия кнопки Сохранить в указанной папке появится серия кадров, которые можно отредактировать и импортировать обратно, превратив в анимированную форму и сохранив под другим именем. Кстати, данный прием является наиболее предпочтительным для неопытного пользователя, нежели собственноручное создание формы "с нуля".