Динамические эффекты Mograph в After Effects

Аватар автора
Управление положением, поворотом, масштабом, непрозрачностью и цветом в зависимости от расстояния. Выражения предназначены для перемещения слоя в зависимости от его расстояния до слоя «Effector». Выражение вычисляет смещение положения текущего слоя и постепенно перемещает его ближе или дальше от текущего положения, определяемого слоем Effector. Объяснение на основе свойства Position: 1. Получение положения текущего слоя: var p1 = thisLayer.transform.position; Эта строка возвращает положение текущего слоя, к которому применяется выражение. Положение сохраняется в виде массива координат X, Y и Z. 2. Получение положения слоя «Эффектор»: var p2 = thisComp.layer(«Effector»).transform.position; Эта строка определяет положение слоя «Эффектор» в композиции. Слой «Эффектор» используется в качестве ориентира для определения того, как будет влиять текущий слой. 3. Извлечение элементов управления слайдером из слоя «Эффектор» var RadiusStrength = thisComp.layer(«Effector»).effect(«Radius Strength»)(1); var Radius = thisComp.layer(«Effector»).effect(«Radius»)(1); Эти строки получают значения из двух ползунков на слое «Эффектор»: «Радиус» и «Сила радиуса». «Сила радиуса» определяет минимальное расстояние, на котором начинает действовать эффект, а «Радиус» — максимальное расстояние, на котором будет действовать эффект движения. 4. Получение смещений положения из слоя «Эффектор» var MoveX = thisComp.layer(«Effector»).effect(«Position XYZ»)(1)[0]; var MoveY =...

0/0


0/0

0/0

0/0

0/0