Выражение для создания эффекта сжатия и растяжения в After Effects
scaleFactor = 1// фактор масштабирования (по умолчанию 1)
maxStretch = 100; // максимальное значение растяжения (по умолчанию 100%)
stretch = (scaleFactor * effect("Slider Control")("Slider")) - 100; // значение растяжения в процентах
if (stretch > maxStretch) stretch = maxStretch; // ограничиваем значение растяжения
s = [100 + stretch, 100 - stretch]; // массив значений масштаба для ширины и высоты
Это выражение позволяет увеличивать масштаб объекта на определенный фактор (по умолчанию 1), а затем растягивать его пропорционально этому масштабу. Максимальное значение растяжения можно настроить (по умолчанию 100%), и если значение растяжения превышает это значение, то оно будет ограничиваться.
Сплющивание контролируется через слайдер накинутый на слой шейпа (или заменить управляющим null слоем со слайдером), применять выражение к параметру Scale 👀
#полезность #AfterEffects #CGOwl | owlnotes
Post #1119
1.76K
- 👍 11