Скрипти в after effects своїми руками

Перед тим, як розповісти вам з чого ж починається скріптопісаніе для After Effects я вирішив зацікавити вас простими прикладами: простий і ще просто. Якщо ви зрозуміли, що вам воно треба, то давайте розберемося як це можна вивчити.

Перше що вам знадобиться - це IDE (інтегроване середовище розробки) яке надає сам Адоб: Adobe ExtendScript toolkit (далі EST). Це спеціальна програма для написання скриптів. Зазвичай IDE служить для спрощення та полегшення роботи програміста, але мама компанії Адоб завжди говорила доньці, що вона особлива. Швидше за все саме тому EST часто робить неправильні підказки, не має хорошої бібліотеки і поводиться огидно. Але тут є одна кілер-фішка: ви можете підключитися до AE безпосередньо, писати і дебажіть скрипт.

Тобто ви можете написати скрипт в кілька десятків рядків, а потім натискаючи F11 через підрядник дивитися як іде його виконання, де і які функції виконуються, які значення при цьому містяться в змінних. Та й взагалі в вікні DataBrowser можна побачити багато цікавого.

Література від Adobe

Так само ресурси, які допомагають скріптопісцу: форум Адоб і настільна книга по написанню скриптів. Останнє - це золото, книга для справжніх чоловіків! Кажуть, поруч з людьми прочитав цю книгу Спінера перестають обертатися. І найголовніше що є в цій книзі розмістилося на сторінках 11-13 - це об'єктна модель і список цих самих об'єктів.

Скрипти в after effects своїми руками

Ось як це працює: припустимо тобі потрібно отримати доступ до шару. Ти дивишся на 11-ю сторінку, знаходиш layers в дереві об'єктів і бачиш, що шлях до нього лежить так: app.project.item (<инекс>) .layer (<индекс>). А далі йдеш на 12-ю сторінку, знаходиш покажчик на статтю про AVLayer object. клацаєш на неї - вжух - і ось інформація про все, що ти можеш зробити зі шаром.

А що ж інші? Чи не адоби же єдиним, ну справді!

Мега корисний скрипт від www.redefinery.com. називаеться rd_GimmePropPath.jsx. скачати можна тут. Виділяєш властивість шару і він видає шлях до нього в два віконця: в одному шлях для експрешенов, в іншому - для скриптів. Можна вибрати з якого об'єкта буде вестися ієрархія, спрощувати чи вирази і трохи інших параметрів - все інтуїтивно зрозуміло.

Скрипти в after effects своїми руками

Найцікавіша книга по створенню інтерфейсів для продуктів Адоб: scriptui.pdf (скачати можна тут) від Peter Kahrel. Тільки в ній я знайшов дієвий спосіб як зберігати картинки безпосередньо в тілі скрипта.

Ну і не забуваємо про форум creativecow.net і stack overflow де скупчилися тисячі питань і відповідей по нашій темі.

Ну а на закуску

подивіться хороші відсів по темі

Світ, брати!

Схожі статті