Выражения (Expression)

Выражение — это небольшой фрагмент кода jаvascript. Его можно подключить
к анимированным свойствам в проектах After Effects

» »

Сохранение толщины обводки при увелечении масштаба

841

На данной странице рассмотрим выражение (Expression), которое позволит "Сохранить толщину обводки при увелечении масштаба". То есть, ниже пример, у левого домика к параметру Stroke Width (ширина обводки) применено данное выражение, которое мы тут рассматриваем, а у правого домика нет. После мы анимируем параметр Scale (масштаб) у шейпового слоя и видим, что обводка при увелечение масштаба не меняет свой размер. Думаю вы наглядно видите что даёт нам применение данного выражения.

Expression Сохраненить толщину обводки при увелечении масштаба
Примените выражение к параметру Stroke Width (ширина обводки), наличие ключевых кадров не требуется


value / Math.max(length(toComp([0,0]), toComp([0.7071,0.7071])), 0.001)

Как добавить выражение к параметру?

На панели слоёв нужно открыть параметр Stroke Width, с зажатой клавишей Alt кликнуть на иконку таймера слева от параметра, откроется текстовое поле, в которое и вставляем выражение. Если в выражении есть ошибки, программа выведет информационный блок и сообщит вам об этом.

Expression Сохраненить толщину обводки при увелечении масштаба
Тут можно - скачать скрипт Buttcapper, который позволяет добовлять это выражение к обводки по нажатию иконки.