particleIllusion для After Effects

Багато-багато років тому (з комп'ютерних мірками, зрозуміло) ми вже вивчали цю чудову програму і знайшли в ній чимало плюсів:

Головне, мабуть, перевага particleIllusion перед усіма іншими «еффектмейкерамі» - для того, щоб побачити обраний ефект в дії, не потрібно витрачати час на довгий попередній прорахунок. Всі ефекти, рух емітерів відображаються в робочому вікні в реальному часі. Також в реальному часі користувач може бачити результат змін будь-яких параметрів емітера, що зовсім вже чудово.

Інший безперечний плюс particleIllusion - приголомшливо величезна кількість існуючих емітерів (заготовок, бібліотек) спецефектів, які включають в себе все, що тільки можна придумати: дими, тумани, опади, барвисті фони, полум'я, іскри, феєрверки, анімовані об'єкти, логотипи та багато- багато іншого. При цьому кожен емітер має неймовірну кількість змінних параметрів, що дозволяє змінити початкову заготовку до невпізнання. Більш того, користувач може самостійно створювати власні бібліотеки ефектів (емітерів), це не так вже й складно.

Шкода, але наявні гідності програми врівноважуються її недоліками: particleIllusion є самостійним додатком, програма не вміє інтегруватися в програми композітінга, що тягне за собою масу зайвих рухів тіла:

  • висновок з програми композітінга відео, до якого потрібно додати ефект;
  • проміжний рендеринг ефекту з particleIllusion в відеофайл або послідовність картинок;
  • імпорт отриманого матеріалу в програму композітінга і його подальша обробка.

Інший істотний мінус колишньої particleIllusion: розмір кадру, створюваного в програмі, обмежений дозволом вашого екрану (монітора). Це обумовлено особливостями движка програми, який розрахований на роботу в реальному часі, т. Е. Запис ефекту в файл відбувається не «всередині програми», а зовні, немов «на поверхні монітора».

З дня своєї появи програма практично не змінювалася протягом тривалого часу, проект цей був практично заморожений; якщо якісь оновлення та випускалися, то вони жодним чином не відбивалися на архітектурі програми. Оновлювалися лише бібліотеки емітерів, сама ж particleIllusion як і раніше залишалася залежною від розмірів екрану і не вміла вбудовуватися в програми композітінга.

Так би і заглох цей проект, якби в листопаді минулого року компанія wondertouch (Власник particleIllusion) була придбана відомим розробником програмного забезпечення для створення спецефектів - компанією GenArts . І робота закипіла. В результаті досить довгої розробки та закритого бета-тестування (в список бета-тестерів міг потрапити тільки той, хто свого часу придбав particleIllusion) на світ з'явився-таки довгоочікуваний плагін для After Effects .

Однак подібне затягування термінів призвело до того, що розробник не встиг за запопадливим інженерами Adobe Systems - як відомо, минулої весни корпорація анонсувала пакет Adobe CS5. Що входить до складу цього пакету After Effects має вже 64-бітну архітектуру, а, отже, новоявлений доданок не буде працювати в новій версії цієї програми композітінга.

Так, установник плагіна «не бачить» наявний в системі 64-бітний Adobe Creative Suite 5; інтегруватися він може лише в CS4, про що і повідомляє в ході установки.

Після закінчення установки користувачеві рекомендується завантажити з офіційного сайту «додаткові бібліотеки емітерів». Хм, дивно ... Чому ці бібліотеки назвали додатковими? Адже сам плагін встановлюється без єдиного емітера, без єдиної бібліотеки! Загалом, завантажувати пропозиції не просто потрібно - необхідно! Тим більше, що комплект бібліотек емітерів «важить» всього 43 мегабайта, а завантаження безкоштовна.

Після того, як плагін встановлений, він оселиться в стандартній панелі Effects & Presets програми Adobe After Effects.

Щоб застосувати ефект до якого-небудь шару, його іконку потрібно перетягнути на цей шар - тут все як завжди. Але ось до яких верств можна застосовувати particleIllusion? Виявляється, плагін з успіхом працює на будь-якому з трьох шарів, створюваних безпосередньо зі спадного на таймлініі меню: текстовому шарі, shape layer, adjustment layer.

Якщо ви ще не завантажили і не встановили «додаткові» бібліотеки емітерів, то варто лише застосувати ефект particleIlusion до якого-небудь шару - і вас чекає ось таке малоінформативне вікно:

Особливість цього вікна наступна: закрити його ніяк неможливо. Кнопки ОК і Cancel неактивні, а стандартна кнопка Close, що знаходиться у верхньому правому куті вікна, ніяк не реагує на мишачі кліки. А тому доведеться запускати Диспетчер завдань і завершувати процес AfterFX.exe примусово.

Установка бібліотек проводиться в будь-яку зручну для користувача папку, під час установки на диск копіюється окол 400 МБ даних.

Ось тепер можна сміливо запускати After Effects і повторювати процедуру додавання ефекту до шару. Зверніть увагу на правий верхній кут вікна - тут ми бачимо поле для текстового пошуку. Крім нього тут є кнопка, натискання на яку запускає швидкий процес створення індексної бази всіх наявних бібліотек емітерів. Все це дозволяє миттєво знаходити потрібний емітер, користувач повинен лише ввести перші літери передбачуваного назви ефекту.

Дане вікно має і недолік: його розміри жорстко фіксовані. Навіщо і чому - інше питання. Сподіваємося, в наступних реінкарнації плагіна цей прикрий баг виправлять.

Перш ніж приступати до роботи, перевіримо-ка швидкість роботи плагіна: у проекті з розміром кадру 1920 × 1080 частотою 50 кадрів в секунду швидкість програвання тайм-лінії з шаром, який містить одну із заготовок Particle Illusion (Clouds Swirl In 2), склала в середньому дев'ять кадрів в секунду.

Але ось що дивно: проект стандартних розмірів (DV 720 × 575, 25 кадр / сек) програється майже з тією ж швидкістю. Ну, нехай трохи швидше: 13 кадрів в секунду. А адже елементарний підрахунок говорить про те, що швидкість програвання повинна збільшитися в п'ять разів (саме така різниця в кількості пікселів між кадрами SD і HD).

Ну да ладно, нам же і краще: працюємо ми з HD-кадром, чого не могли собі дозволити раніше, адже програма, будучи самостійним додатком на «древньому» движку, обмежувала нас фізичними розмірами монітора. Тепер це обмеження відсутнє, а тому негайно випробуємо роботу плагіна в який-небудь сцені. Для цього використовуємо заздалегідь підготовлену композицію, що містить фон (вуличний перехрестя), і послідовність графічних файлів, що представляє собою процес вибуху дорожнього полотна від падіння метеорита (щось схоже на один з відомих уроків по роботі в After Effects).

До цієї сцену потрібно додати три об'єкти: падаючий метеор, спалах від удару (вибуху), і, нарешті, імітацію «білого шуму» - телевізійних перешкод. Все це ми спробуємо виконати за допомогою свіжовстановленому particleIllusion for AE. Поки ж без цих ефектів проект виглядає зовсім нецікаво:

Почнемо по порядку: з метеора. Створимо новий шар (нехай це буде Adjustment layer, і дамо йому відповідну назву). Застосуємо до шару ефект particleIllusion і виберемо підходящу заготівлю:

Нинішній вигляд метеора нас, зрозуміло, не влаштовує - ну що це за клоччя тліє?

Заглибимося в налаштування плагіна, доб'ємося справжнього падіння метеорита, вдаряє в дорожнє покриття. Для цього, по-перше, потрібно задати траєкторію руху емітера. Робиться це просто: анімацією параметра Position в панелі властивостей ефекту (перехрестям, зробленим з напрямних, позначена точка, куди повинен вдаритися метеор: приблизно в цьому місці утворюється кратер, і звідси ж полетять шматки асфальту).

Ось тут-то нас і чекає пекельно неприємна новина: particleIllusion не вміє працювати в 3D-просторі! Точніше буде сказати - він так і не навчився працювати в 3D і раніше повзає в двох вимірах, як муха по склу (псевдо-3D в програмі було і раніше, але лише псевдо). Для наочності порівняємо настройки двох схожих плагінів. На малюнку нижче: зліва - налаштування плагіна Trapcode Particular (Між іншим, знатний конкурент розглядається плагіну), а праворуч - наш particleIllusion у всій своїй двомірної красі. Якщо перший має змінюваний параметр Position Z (положення в просторі по осі Z, т. Е. В глибину), то у particleIllusion такого параметра немає: на вибір присутні тільки X та Y.

Для чого нам так необхідний параметр Z? Ну як же - адже спочатку планувалося, що метеорит з'явиться невисоко над горизонтом і, збільшуючись в розмірах, вдарить в свою кінцеву точку. Наприклад, ось так:

Даний «метеор» зроблений за допомогою плагіна Trapcode Particular. Але на жаль, з particleIllusion такий фокус не пройде - емітери тут не працюють в глибину.

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

Отже, з метеоритом particleIllusion впорався, і непогано. Виглядає цілком натурально, жваво і зловісно. Втім, тут невелика наука - знай підбирай відповідну заготовку (емітер), а їх, як відомо, в інтернеті можна знайти незліченну кількість.

Наступне, що треба зробити, - зімітувати короткий, але потужний вибух. Ну-ка, що тут в бібліотеках є підходящого?

Добре, тепер ми маємо майже все необхідне.

Справа залишилася за малим - потрібно створити ТВ-шум, подібний до того, що можна спостерігати на екрані телевізора при відсутності сигналу. І знову звернемося до particleIllusion. Як бачимо, знайти найрізноманітніші ТВ-перешкоди тут простіше, ніж в реальному телевізорі.

Нарешті, ось він, результат:

Що-ж, цілком натурально (втім, якщо ретельно поворожити з настройками емітерів, то домогтися можна і більшою мірою правдоподібності). Одного лише не вистачає для повного щастя - 3D. А тому можна вважати, що розглядаються плагін здав свій перший іспит на трієчку.

Згадаймо: чим ще ходив би колишній Particle Illusion? Ну звичайно ж, анімованими фонами! Були часи, за допомогою цієї програми багато користувачів створювали барвисті фони-заставки, які згодом доводилося зберігати в вигляді TGA-секвенцій. Що ж тепер? Виходить, геть усі ці мега- і навіть гігабайтні Футажі, які потрібно постійно зберігати, при цьому ще й пам'ятати, що де лежить! Будь-фон, анімований чи ні, тепер можна створити в лічені хвилини, причому - це найголовніше! - не покидаючи програму композітінга, в якій ведеться робота над проектом!

***

Отже, підіб'ємо підсумки знайомства з плагіном, відзначимо найбільш значущі моменти, при цьому не станемо відокремлювати плюси від мінусів - нехай кожен вирішить самостійно, що для нього плюс, а що - мінус.

  • відсутність підтримки 64-бітних систем: це тимчасовий недолік; протягом одного-двох місяців розробник обіцяє випустити оновлення, яке дозволить запускати плагін в 64-бітному After Effects CS5; оновлення буде безкоштовним;
  • відсутність реального 3D: без кардинальних переробок движка плагіна виправити таке неможливо;
  • наявність trial-версії плагіна (Протягом пробного періоду - імовірно місяць - плагін повністю функціональний, після закінчення пробного періоду результат роботи плагіна перекреслюється червоними лініями - Мал. );
  • підтримка плагіном всіх існуючих бібліотек емітерів, як в що використовується зараз форматі * .il3, так і в колишньому * .iel;
  • неможливість створення користувацьких емітерів і бібліотек (для цього потрібно ParticleIllusion у вигляді окремого додатка).

Чому ці бібліотеки назвали додатковими?
Але ось до яких верств можна застосовувати particleIllusion?
Ну-ка, що тут в бібліотеках є підходящого?
Згадаймо: чим ще ходив би колишній Particle Illusion?
Що ж тепер?