HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-21
1 <p><a>#Руководства</a></p>
1 <p><a>#Руководства</a></p>
2 <ul><li>22 июл 2022</li>
2 <ul><li>22 июл 2022</li>
3 <li>0</li>
3 <li>0</li>
4 </ul><p>Объясняем на примере текстового эквалайзера.</p>
4 </ul><p>Объясняем на примере текстового эквалайзера.</p>
5 <p>Иллюстрация: Оля Ежак для Skillbox Media</p>
5 <p>Иллюстрация: Оля Ежак для Skillbox Media</p>
6 <p>Автор статей по дизайну. В веб-дизайн пришёл в 2013 году, осознанно начал заниматься с 2015 года. Параллельно освоил вёрстку. Время от времени публикую переводы на Habr.</p>
6 <p>Автор статей по дизайну. В веб-дизайн пришёл в 2013 году, осознанно начал заниматься с 2015 года. Параллельно освоил вёрстку. Время от времени публикую переводы на Habr.</p>
7 <p>У After Effects так много стандартных возможностей, что начинающие дизайнеры о них просто не подозревают и начинают искать лишние плагины. Одна из таких функций - эффект случайных колебаний Wiggle.</p>
7 <p>У After Effects так много стандартных возможностей, что начинающие дизайнеры о них просто не подозревают и начинают искать лишние плагины. Одна из таких функций - эффект случайных колебаний Wiggle.</p>
8 <p>Рассказываем, как с его помощью самостоятельно сделать текстовый эквалайзер.</p>
8 <p>Рассказываем, как с его помощью самостоятельно сделать текстовый эквалайзер.</p>
9 <p>Откройте After Effects и создайте новый проект: "Файл" → "Создать" → "Создать проект". Затем создайте в нём композицию: "Создать композицию".</p>
9 <p>Откройте After Effects и создайте новый проект: "Файл" → "Создать" → "Создать проект". Затем создайте в нём композицию: "Создать композицию".</p>
10 <p>В окне настроек композиции частоту кадров выставьте 30, длительность - 30 кадров, цвет фона выберите #0E1621. Чтобы не путаться, назовите композицию Wiggle.</p>
10 <p>В окне настроек композиции частоту кадров выставьте 30, длительность - 30 кадров, цвет фона выберите #0E1621. Чтобы не путаться, назовите композицию Wiggle.</p>
11 <p>Эффект генерируется с помощью выражений, которые можно применить для разных свойств объекта. Например, для положения, масштаба или поворота.</p>
11 <p>Эффект генерируется с помощью выражений, которые можно применить для разных свойств объекта. Например, для положения, масштаба или поворота.</p>
12 <p>Эффект имеет два параметра: Frequency ("Частота") и Amplitude ("Амплитуда"). Записывается в формате wiggle(10,20), где 10 - это частота, а 20 - амплитуда.</p>
12 <p>Эффект имеет два параметра: Frequency ("Частота") и Amplitude ("Амплитуда"). Записывается в формате wiggle(10,20), где 10 - это частота, а 20 - амплитуда.</p>
13 <p>Теперь посмотрим на практике, куда вписывать и как работают эти параметры:</p>
13 <p>Теперь посмотрим на практике, куда вписывать и как работают эти параметры:</p>
14 <ul><li>Выберите инструмент "Прямоугольник" на основной панели инструментов или нажмите на клавиатуре клавишу Q.</li>
14 <ul><li>Выберите инструмент "Прямоугольник" на основной панели инструментов или нажмите на клавиатуре клавишу Q.</li>
15 <li>Нарисуйте прямоугольник или квадрат в рабочей области.</li>
15 <li>Нарисуйте прямоугольник или квадрат в рабочей области.</li>
16 <li>Перейдите на панель слоёв и нажмите на стрелку слева от слоя, чтобы раскрыть его список свойств.</li>
16 <li>Перейдите на панель слоёв и нажмите на стрелку слева от слоя, чтобы раскрыть его список свойств.</li>
17 <li>Выберите пункт "Преобразовать" → "Положение".</li>
17 <li>Выберите пункт "Преобразовать" → "Положение".</li>
18 </ul><ul><li>Нажмите клавишу Alt (Option) и, не отпуская, нажмите левой кнопкой мыши на иконку секундомера рядом с этим свойством, на панели "Таймлайн" откроется редактор, в котором уже будет запись transform.position.</li>
18 </ul><ul><li>Нажмите клавишу Alt (Option) и, не отпуская, нажмите левой кнопкой мыши на иконку секундомера рядом с этим свойством, на панели "Таймлайн" откроется редактор, в котором уже будет запись transform.position.</li>
19 <li>Перейдите в редактор, удалите запись и наберите выражение wiggle(10,20).</li>
19 <li>Перейдите в редактор, удалите запись и наберите выражение wiggle(10,20).</li>
20 <li>Переместите курсор в любую часть рабочей области и нажмите левой кнопкой мыши, чтобы снять выделение с выражения и применить его.</li>
20 <li>Переместите курсор в любую часть рабочей области и нажмите левой кнопкой мыши, чтобы снять выделение с выражения и применить его.</li>
21 </ul><p>Чтобы проверить результат, нажмите пробел. Должно получиться примерно так:</p>
21 </ul><p>Чтобы проверить результат, нажмите пробел. Должно получиться примерно так:</p>
22 <p>Теперь примените выражение wiggle(10,20) к свойствам "Масштаб" и "Поворот".</p>
22 <p>Теперь примените выражение wiggle(10,20) к свойствам "Масштаб" и "Поворот".</p>
23 <p>Это можно сделать отдельно для масштаба:</p>
23 <p>Это можно сделать отдельно для масштаба:</p>
24 <p>Отдельно для поворота:</p>
24 <p>Отдельно для поворота:</p>
25 <p>Или для всего сразу:</p>
25 <p>Или для всего сразу:</p>
26 <p>Выражение wiggle(10,20) по умолчанию регулирует движение во все стороны. Но каждую ось можно регулировать отдельно, если прописать его так: value[0],wiggle(10,20)[1].</p>
26 <p>Выражение wiggle(10,20) по умолчанию регулирует движение во все стороны. Но каждую ось можно регулировать отдельно, если прописать его так: value[0],wiggle(10,20)[1].</p>
27 <p>Value - это обращение параметра к самому себе, а wiggle - колебания по вертикальной оси. Напишите это выражение для свойства "Положение".</p>
27 <p>Value - это обращение параметра к самому себе, а wiggle - колебания по вертикальной оси. Напишите это выражение для свойства "Положение".</p>
28 <p>Value 0 означает, что мы отключаем колебание по горизонтальной оси, а wiggle 1 - что включаем вертикальные колебания.</p>
28 <p>Value 0 означает, что мы отключаем колебание по горизонтальной оси, а wiggle 1 - что включаем вертикальные колебания.</p>
29 <p>Нажмите пробел на клавиатуре и протестируйте результат:</p>
29 <p>Нажмите пробел на клавиатуре и протестируйте результат:</p>
30 <p>Сначала сделайте текстовый слой:</p>
30 <p>Сначала сделайте текстовый слой:</p>
31 <ul><li>Удалите все слои композиции.</li>
31 <ul><li>Удалите все слои композиции.</li>
32 <li>Создайте новый текстовый слой, для этого нажмите правой кнопкой мыши в любом месте на панели слоёв и выберите "Создать" → "Текст".</li>
32 <li>Создайте новый текстовый слой, для этого нажмите правой кнопкой мыши в любом месте на панели слоёв и выберите "Создать" → "Текст".</li>
33 <li>Нажмите левой кнопкой мыши на рабочей области и наберите букву S.</li>
33 <li>Нажмите левой кнопкой мыши на рабочей области и наберите букву S.</li>
34 <li>На панели справа от рабочей области откройте вкладку "Символ". Выберите гарнитуру Montserrat Bold, размер установите 220.</li>
34 <li>На панели справа от рабочей области откройте вкладку "Символ". Выберите гарнитуру Montserrat Bold, размер установите 220.</li>
35 </ul><p>Теперь попробуйте сделать анимацию для буквы S с помощью свойства "Масштаб":</p>
35 </ul><p>Теперь попробуйте сделать анимацию для буквы S с помощью свойства "Масштаб":</p>
36 <ul><li>Перейдите на панель слоёв и нажмите на стрелку слева от слоя, чтобы раскрыть список свойств слоя.</li>
36 <ul><li>Перейдите на панель слоёв и нажмите на стрелку слева от слоя, чтобы раскрыть список свойств слоя.</li>
37 <li>Выберите пункт "Преобразовать" → "Масштаб", также можно нажать клавишу S на клавиатуре.</li>
37 <li>Выберите пункт "Преобразовать" → "Масштаб", также можно нажать клавишу S на клавиатуре.</li>
38 <li>Нажмите клавишу Alt (Option) и, не отпуская, нажмите левой кнопкой мыши на иконку секундомера рядом с этим свойством, на панели "Таймлайн" откроется редактор, в котором уже будет запись transform.position.</li>
38 <li>Нажмите клавишу Alt (Option) и, не отпуская, нажмите левой кнопкой мыши на иконку секундомера рядом с этим свойством, на панели "Таймлайн" откроется редактор, в котором уже будет запись transform.position.</li>
39 <li>Перейдите в редактор и наберите выражение [value[0],wiggle(10,20)[1].</li>
39 <li>Перейдите в редактор и наберите выражение [value[0],wiggle(10,20)[1].</li>
40 <li>Нажмите пробел на клавиатуре и протестируйте результат.</li>
40 <li>Нажмите пробел на клавиатуре и протестируйте результат.</li>
41 </ul><p>Сейчас объект дёргается вверх и вниз, а нужно - только вверх. Чтобы закрепить нижнюю часть текста, разместите опорную точку слоя на его нижней границе:</p>
41 </ul><p>Сейчас объект дёргается вверх и вниз, а нужно - только вверх. Чтобы закрепить нижнюю часть текста, разместите опорную точку слоя на его нижней границе:</p>
42 <ul><li>Нажмите клавишу Y на клавиатуре или выберите иконку на основной панели инструментов - "Опорная точка".</li>
42 <ul><li>Нажмите клавишу Y на клавиатуре или выберите иконку на основной панели инструментов - "Опорная точка".</li>
43 <li>Передвиньте опорную точку текстового слоя на линию нижней границы.</li>
43 <li>Передвиньте опорную точку текстового слоя на линию нижней границы.</li>
44 <li>Нажмите пробел на клавиатуре и протестируйте результат.</li>
44 <li>Нажмите пробел на клавиатуре и протестируйте результат.</li>
45 </ul><p>Теперь нужно доработать текстовый эквалайзер. Для этого необходимо продублировать слой с буквой S, заменить буквы и выровнять слои.</p>
45 </ul><p>Теперь нужно доработать текстовый эквалайзер. Для этого необходимо продублировать слой с буквой S, заменить буквы и выровнять слои.</p>
46 <ul><li>Перейдите на панель слоёв и левой кнопкой мыши нажмите на слой с буквой S.</li>
46 <ul><li>Перейдите на панель слоёв и левой кнопкой мыши нажмите на слой с буквой S.</li>
47 <li>Нажмите на клавиатуре сочетание клавиш Ctrl + D, чтобы скопировать слой.</li>
47 <li>Нажмите на клавиатуре сочетание клавиш Ctrl + D, чтобы скопировать слой.</li>
48 <li>Перейдите в рабочую область композиции и сдвиньте слой вправо.</li>
48 <li>Перейдите в рабочую область композиции и сдвиньте слой вправо.</li>
49 <li>Дважды кликните по нему левой кнопкой мыши и напечатайте букву K.</li>
49 <li>Дважды кликните по нему левой кнопкой мыши и напечатайте букву K.</li>
50 <li>Повторите результат с копированием и переименованием слоёв, пока не получите слово Skillbox.</li>
50 <li>Повторите результат с копированием и переименованием слоёв, пока не получите слово Skillbox.</li>
51 </ul><ul><li>Перейдите на панель слоёв и с помощью клавиши Shift выделите все слои.</li>
51 </ul><ul><li>Перейдите на панель слоёв и с помощью клавиши Shift выделите все слои.</li>
52 <li>На панели справа от рабочей области откройте вкладку "Выровнять" и в строке "Выровнять слои" нажмите на самую правую иконку - она выравнивает слои относительно их нижней границы.</li>
52 <li>На панели справа от рабочей области откройте вкладку "Выровнять" и в строке "Выровнять слои" нажмите на самую правую иконку - она выравнивает слои относительно их нижней границы.</li>
53 <li>Затем выделите последние буквы box и во вкладке "Выровнять" в строке "Распределить слои" нажмите на вторую справа иконку - она распределит слои по горизонтали так, что между буквами будет одинаковое расстояние.</li>
53 <li>Затем выделите последние буквы box и во вкладке "Выровнять" в строке "Распределить слои" нажмите на вторую справа иконку - она распределит слои по горизонтали так, что между буквами будет одинаковое расстояние.</li>
54 <li>Нажмите пробел на клавиатуре и протестируйте результат.</li>
54 <li>Нажмите пробел на клавиатуре и протестируйте результат.</li>
55 </ul><p>Чтобы сделать эквалайзер плавнее, измените значение частоты до пяти для всех слоёв, амплитуду тоже можно уменьшить до десяти. Выражение будет выглядеть так - value[0],wiggle(5,10)[1]. Для большей реалистичности можно указать разные значения для каждого слоя.</p>
55 </ul><p>Чтобы сделать эквалайзер плавнее, измените значение частоты до пяти для всех слоёв, амплитуду тоже можно уменьшить до десяти. Выражение будет выглядеть так - value[0],wiggle(5,10)[1]. Для большей реалистичности можно указать разные значения для каждого слоя.</p>
56 <a>Курс с трудоустройством: "Профессия Моушн-дизайнер" Узнать о курсе</a>
56 <a>Курс с трудоустройством: "Профессия Моушн-дизайнер" Узнать о курсе</a>