Выражения. Свойства rotationX , rotationY, rotationZ After Effects

 

 

В Adobe After Effects свойства rotationX, rotationY и rotationZ относятся к 3D-вращению слоя вокруг осей X, Y и Z соответственно. Эти свойства доступны только для 3D-слоев и используются для управления ориентацией слоя в трехмерном пространстве. Положительные значения вращают верхнюю часть слоя к зрителю, отрицательные — от зрителя.
Тип данных: Число (градусы).

 

Список эффектов и не только After Effects
Выражения After Effects список

 

 

transform.xRotation
transform.yRotation
transform.zRotation

Если используется Rotation + Orientation — итоговая ориентация = Orientation + Rotation

——
1

Для оси Х

time * 90; // Выражение для свойства Поворот

[time * 90, 0, 0]; //Выражение для свойства Ориентация. Не накапливает вращение — если задается новое значение, оно заменяет старое

———
2

Для оси Y

transform.yRotation + Math.sin(time * 2) * 45;

Плавное колебательное вращение вокруг оси Y с амплитудой 45 градусов и частотой, зависящей от времени.

——-
3

Для оси Z

transform.zRotation + wiggle(2, 30);

Код добавляет случайное вращение вокруг оси Z с частотой 2 раза в секунду и амплитудой до 30 градусов.

——-
4

Синхронное вращение с другим слоем

transform.xRotation + Math.sin(time) * 60;//Для свойства Поворот относительно оси Х

transform.rotation[0] + Math.sin(time) * 60;//То же можно написать и вот так вместо xRotation написать rotation[0]

thisComp.layer(«Пусто 4»).transform.xRotation * 4;//Для свойства Поворот относительно оси Y другого слоя

——
5

Затухающее колебание (для любой оси, например, rotationY)

amp = 90; // Амплитуда
freq = 2; // Частота
decay = 0.5; // Затухание
value + amp * Math.sin(freq * time * 2 * Math.PI) / Math.exp(decay * time);

Создает затухающее колебание вокруг оси Y.