Программирование в After Effects [Константин Новиков]
Курс поможет понять, как устроен код. Научимся писать свой, исправлять ошибки в чужом и рисовать алгоритмы.
Если есть опыт в программировании — будем учиться применять эти знания в After Effects и разширять их. Разберём какую анимацию можно делать абсолютно без ключей, а какие сложные системы можно собирать, используя ключи только на одном слое. Научимся собирать сложные шаблоны и работать с data-файлами.
Уровень знания языка программирования может быть нулевым. Главное — желание в нем разобраться. В каждом уроке есть несколько уровней сложности. Всё получится, даже если будет сложно.
Чему вы научитесь?
Системно подходить к программированию.
Писать свои программы и выражения в After Effects.
Рисовать алгоритмы задач, которые необходимо решить.
Работать с data-файлами, для шаблонной работы с графиками, инфографикой и титрами.
Собирать динамические титры для Premiere Pro.
Работать с готовым кодом: анализировать чужие программы с целью изменений их под свои нужды.
Модифицировать готовый код под свои задачи.
Программа
Урок 1. Погружение в языковую среду
Урок 2. Переменные
Урок 3. Сложный выбор
Урок 5. Адаптация под условия
Урок 6. Растим своих помощников
Урок 7. Рисуем динамические кривые
Дополнительные уроки
Курс поможет понять, как устроен код. Научимся писать свой, исправлять ошибки в чужом и рисовать алгоритмы.
Если есть опыт в программировании — будем учиться применять эти знания в After Effects и разширять их. Разберём какую анимацию можно делать абсолютно без ключей, а какие сложные системы можно собирать, используя ключи только на одном слое. Научимся собирать сложные шаблоны и работать с data-файлами.
Уровень знания языка программирования может быть нулевым. Главное — желание в нем разобраться. В каждом уроке есть несколько уровней сложности. Всё получится, даже если будет сложно.
Чему вы научитесь?
Системно подходить к программированию.
Писать свои программы и выражения в After Effects.
Рисовать алгоритмы задач, которые необходимо решить.
Работать с data-файлами, для шаблонной работы с графиками, инфографикой и титрами.
Собирать динамические титры для Premiere Pro.
Работать с готовым кодом: анализировать чужие программы с целью изменений их под свои нужды.
Модифицировать готовый код под свои задачи.
Программа
Урок 1. Погружение в языковую среду
- Типы данных и выражения в javascript / after effects.
- Связь однородных и разнородных данных.
- Как начать говорить на одном языке.
Урок 2. Переменные
- Работа со встроенными переменными.
- Работы с собственными переменными.
- Алгоритмы решения линейных задач.
Урок 3. Сложный выбор
- Условный оператор и нелинейные алгоритмы.
- Автоматизация анимации используя маркеры.
- Блок схемы - простой способ решения сложных задач.
- Работа со встроенными функциями Ae.
- Анализ чужого кода.
- Редактирование чужого кода под свои задачи.
Урок 5. Адаптация под условия
- Работа с ключами (замена значений в ключах).
- Динамические шаблоны с текстом при использовании Essential Graphics.
Урок 6. Растим своих помощников
- Написание собственных функций.
- Работа со свойствами внутри шейпов.
- Как преобразовывать координаты.
Урок 7. Рисуем динамические кривые
- Работа с path.
- Динамические шаблоны с графиками для Premiere Pro.
- Работа с csv файлами и внешними данными.
Дополнительные уроки
- Создание генеративных плакатов в After Effects.
- Написание своих скриптов.
- Полезные лайфхаки и код для риггинга персонажей.
https://aeshnaya.ru/aejs-guided