Після Effects-семінар-DVD - Основи та Хитрощі

Математика в виразах: Тригонометричні та експоненціальні концепції

Усі відео з уроку Після Effects-семінар-DVD - Основи та Хитрощі

Матhematics відіграє фундаментальну роль у цифровому світі, а особливо в редагуванні відео за допомогою After Effects (AE), відкриваючи тобі зовсім нові можливості. У цьому навчальному посібнику ти дізнаєшся, як ти можеш використовувати тригонометричні та експоненціальні функції в AE як висловлювання, щоб створювати захоплюючі анімації. Особливо цікавим прикладом буде рух метелика, який покаже, як фізичні симуляції можуть бути реалізовані за допомогою математики.

Найважливіші висновки

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

Покрокова інструкція

Рух метелика

Щоб навести метелика в рух, спочатку потрібно анімувати його так, щоб він рухався у хвилі. Цей хвилеподібний рух можна реалізувати без особливих зусиль за допомогою висловлювань.

Математика в виразах: Тригонометричні та експоненціальні концепції

Почни з того, щоб відкрити позицію метелика, натиснувши клавішу «P». Потім встанови висловлення для позиції, натиснувши клавішу ALT і клікнувши на годинник.

Математика в виразах: Тригонометричні та експоненціальні концепції

Для цього спочатку використовуємо змінну часу time, помножену на значення, яке визначає швидкість руху. Наприклад:

value[0] + time * 150

Математика в виразах: Тригонометричні та експоненціальні концепції

Цей код викликає рух метелика в напрямку X постійно на 150 пікселів за секунду. Для напрямку Y ми будемо використовувати синусоїдальну функцію, яка генерує вертикальний рух метелика та "коливає" його між певними значеннями.

Застосування синусоїдальної функції

Рух Y визначається наступним висловленням:

value[1] + 40 * Math.sin(2 * Math.PI * time)

При цьому Math.sin() реалізує синусоїдальну функцію. Вона варіюється між -1 та 1 і множиться на 40, що означає, що метелик коливається в напрямку Y від -40 до 40 пікселів.

Візуалізація графіку руху

Щоб краще візуалізувати цей рух, ти можеш активувати вікно графіка в After Effects. Це дозволить тобі чіткіше бачити коливання значення синуса.

Математика в виразах: Тригонометричні та експоненційні концепції

Можна бачити, що сигнал осцилює і рухається по екрану.

Регулювання амплітуди та частоти

Тепер ти можеш відрегулювати амплітуду, щоб створити коливання різної сили. Якщо ти хочеш, наприклад, збільшити амплітуду з часом, можеш використовувати наступне:

40 * (time * 10) * Math.sin(2 * Math.PI * time)

Математика в виразах: Тригонометричні та експоненціальні концепції

Це викликає збільшення амплітуди з часом, що означає, що метелик коливатиметься на 40 пікселів через одну секунду, на 80 пікселів через дві секунди і так далі.

Створення маятника

Щоб глибше ознайомитися з різними фізичними симуляціями, ми зараз зосередимося на створенні маятника. Спочатку намалюй тонкий стержень і додай еліпс на його кінці.

Математика в виразах: Тригонометричні та експоненціальні концепції

Розмісти анкерну точку у верхній частині маятника, щоб він міг коливатися. Це можна зробити за допомогою інструменту для анкерної точки.

Математика в виразах: Тригонометричні та експоненційні концепти

Потім встанови висловлення:

value + 40 * Math.cos(2 * Math.PI * time)

Математика в виразах: Тригонометричні та експоненціальні концепції

Завдяки косинусу ми починаємо процес коливання з позитивної точки, що є реалістичним, оскільки маятник починає коливатися з верхньої позиції.

Додавання гасіння ефектів

Щоб інтегрувати гасіння в коливання, ми використовуємо експоненціальну функцію. Це робить коливання більш реалістичними, оскільки спочатку вони сильні, а потім поступово зменшуються.

Математика в виразах: Тригонометричні та експоненціальні концепції

Приклад коду може виглядати так:

40 * Math.cos(2 * Math.PI * time) / Math.exp(time)

Тут ділення через експоненціальну функцію забезпечує повільне гасіння.

Додавання Squash і Stretch

Для більш живих анімацій ти також можеш додати ефект Squash and Stretch. Це можна зробити через масштабування метелика.

Математика в виразах: Тригонометричні та експоненційні концепції

Ти це робиш, застосувавши висловлення до масштабування, яке можна застосувати як до значень x, так і до y, використовуючи синусоідальну або косинусоідальну функцію.

Математика в виразах: тригонометричні та експоненціальні концепції

Заключні думки

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

Резюме - Математика в висловленнях: Тригонометричні та експоненціальні функції

Математика в контексті висловлень в After Effects відкриває тобі можливості для створення креативних та яскравих анімацій. Тригонометричні та експоненціальні функції є в цьому суттєвими. У цьому навчальному посібнику ти отримав досвід використання цих математичних концепцій на практиці.

Поширені запитання

Як я можу встановити висловлення в After Effects?Натисни клавішу ALT і клацни на годинник поряд з властивістю, до якої хочеш додати висловлення.

У чому різниця між синусовими та косиновими функціями?Синусова функція починається з 0, тоді як косинусова функція починається з 1. Це впливає на те, як починаються анімації.

Як я можу створити ефекти гасіння?Ти можеш створити ефекти гасіння, вставивши експоненціальні функції у свої висловлення, які зменшують рух з часом.

485,906,671,799,696,849