Задания предыдущего урока не были технически сложными. Требовалось лишь внимательное наблюдение и терпеливое мышление. Поэтому мы не будем давать подробный обзор, а только краткое введение. И прикреплен исходный PSD-файл для справки.
Способ изменения текста с черного на белый — создать слой белого текста и анимировать непрозрачность заливки текстового слоя, чтобы создать эффект от черного к белому. На самом деле это должен быть эффект постепенного появления только потому, что фон черный. Эффект края текста — обводка с использованием узорной обводки. Обводку узора можно регулировать перетаскиванием мышкой, и именно это положение создает эффект анимации. Таким образом можно создать большинство эффектов мерцания по краям. Кроме того, вы также можете попробовать анимировать масштабирование узора, и эффект будет аналогичным. Если после открытия появится предупреждение об отсутствующих шрифтах, вы можете использовать другие шрифты без особого влияния на конечный результат.
Среди содержания анимации Photoshop наиболее важными понятиями являются базовая временная шкала, ключевые кадры и другие понятия. Исходя из этого, чтобы сделать анимацию красивой и детализированной, нужно опираться на стиль. Поэтому умение пользоваться стилями слоев также является важным условием. Этот урок познакомит вас с еще одной основой анимации — использованием масок в анимации. Конечно, перед этим каждый должен полностью овладеть знаниями о маске в базовом уроке, поэтому мы не будем вводить ее здесь снова. Если вы хотите узнать об этом больше.
В проектах таймлайна каждый видел проекты-маски, которые делятся на обычные точечно-матричные маски и векторные маски. У каждого из них есть два элемента анимации: один — положение маски, другой — активация маски.
Так называемое включение относится к эффективности маски, то есть включению или выключению. Его можно использовать для управления появлением или исчезновением объектов, но он не может иметь эффектов перехода. Другими словами, оно либо полностью есть, либо его нет совсем, но перехода между ними нет. Практическая ценность не очень велика, потому что мы можем добиться того же эффекта напрямую, используя непрозрачность слоя и «сохранить интерполяцию».
Положение маски — очень полезный элемент, если мы хотим создать анимацию, имитирующую индикатор выполнения, как показано на рисунке ниже. Поскольку Photoshop не поддерживает анимацию деформации, ее невозможно добиться просто с помощью команды преобразования. Хотя его можно создать с помощью представленного ранее «независимого слоя», он слишком громоздок и плохо редактируется на более позднем этапе.
Использовать маску для создания этой анимации очень просто. Нарисуйте прямоугольник на новом слое, создайте полностью белую маску, залейте ее черным и освободите связь между маской и слоем, как показано на рисунке слева. ниже. . Затем вы можете установить элемент анимации положения маски. Процесс очень прост: вначале держите маску полностью черной, а в конце перемещайте ее (настраиваемо влево или вправо) до тех пор, пока белый цвет не станет полностью открытым, то есть до тех пор, пока содержимое слоя больше не будет заблокировано. . Для файла анимации установлена длительность 1 секунда и 15 кадров в секунду.
Маску также можно сделать с градиентом, как показано на правом рисунке ниже. Это сделает конец индикатора выполнения более плавным.
Помимо перемещения положения маски, вы также можете перемещать содержимое слоя, сохраняя маску неизменной. Создайте текстовый слой и используйте инструмент «Градиент», чтобы замаскировать его с помощью эффекта симметричного градиента. Эффект изображения показан на левом рисунке ниже, а палитра слоев показана на правом рисунке ниже. После того как маска отключена, вы можете анимировать положение слоя. Обратите внимание, что это уже не элемент позиции маски, а позиция слоя, которую мы узнали ранее. Для файла анимации установлено значение 2 секунды и 15 кадров в секунду.
Хотя в этот момент маска не перемещается напрямую, анимация должна быть завершена с помощью эффекта окклюзии маски, поэтому она по-прежнему классифицируется как анимация маски.
В отличие от перемещения текста, которое мы делали раньше, описанный выше эффект можно назвать прокруткой текста. Основное различие между ними заключается в том, что текстовое содержимое первого отображается полностью, а второго — по очереди. Если вы хотите, чтобы прокрутка текста имела эффект зацикливания, вам нужны определенные навыки. Настройка возвратно-поступательного движения для этого не подходит. Из-за привычек чтения не подходит прокрутка текста в обратном направлении, а затем прокрутка назад, как и раньше. предложение не может быть прочитано наоборот. Хотя циклическое воспроизведение по умолчанию также является решением, оно оставляет пробел после последней буквы текста.
Мы можем создать эффект цикла без пробелов, скопировав текстовое содержимое. Скопируйте текстовое содержимое в две копии и соедините их после исходного текста, то есть «Фотошоп» станет «Photoshop_Photoshop_Photoshop». В начальный момент поместите сустав между первыми двумя словами «p_P» в центре (или где-нибудь) слоя, а в конце переместите второй сустав примерно в то же положение. Небольшие различия менее заметны в анимации, поэтому неточности допустимы. Если вы хотите быть точным, вы можете установить опорную линию для точного выравнивания на основе штрихов определенной буквы (например, левой вертикальной штрихи буквы P).
На данный момент эффект зацикливания сформирован, но есть кадры в одном и том же состоянии в начальный и конечный моменты. Поскольку это не симметричная возвратно-поступательная анимация, вы можете напрямую переместить ключевой кадр конечного момента (01:14) на 02:00, как показано на рисунке ниже. Если вы усвоили то, что узнали ранее, вы можете понять, что момент 02:00 на самом деле не относится к процессу анимации. Настоящий процесс анимации длится с 00:00 до 01:14.
В соответствии с этим методом в одностороннюю цикличную анимацию можно превратить не только текст, но и различные графические символы.
Это техническое содержание анимации масок. Оно не является продвинутым, но если вы объедините его с предыдущими знаниями, вы сможете создать множество эффектов. Например, ранее мы изучили анимацию градиента угла в анимации стиля слоя, которую в дальнейшем можно создавать с помощью масок. Обычный угловой градиент показан на левом изображении ниже, и мы добавляем к нему векторную маску, как показано на правом изображении ниже. Вы можете анимировать круговой индикатор выполнения. Нажмите здесь, чтобы загрузить исходный PSD-файл этой анимации . Чтобы каждый мог проанализировать самостоятельно.
Хотя здесь можно использовать растровую маску, векторные маски хорошо адаптируются к масштабированию изображения. Это позволяет легко изменить анимацию на любой размер в соответствии с различными потребностями. Разница между решеткой и вектором и рисованием векторного пути были представлены в основной части урока. На следующих уроках мы познакомим вас с влиянием размера анимации на количество байтов.
Измените маску выше на кольцо или измените стиль градиента, чтобы получить дополнительные эффекты анимации.
Кроме того, градиент той же остановки цвета может анимировать изменение положения остановки цвета, как показано на рисунке ниже. Он может создать эффект постепенного развертывания градиентов.
Вы можете подумать, что примеры анимации всегда черно-белые и в оттенках серого, что слишком монотонно. На самом деле это метод, который мы используем с точки зрения обучения. Во-первых, оттенки серого могут четко отображать контент без интерференции цветов. можно смешивать по-разному. Узоры работают с любым цветом, поэтому вы можете добиться отличных результатов с помощью простых шагов модификации. Мы уже представили это в главе 11, разделе 6 базового руководства. Вы можете нажать, чтобы посмотреть видеоурок этого раздела. Текстовые уроки включены только в изданную книгу «Полный анализ китайской версии Photoshop для мастера».
Мы добавляем к анимации верхнюю тень, внешнее свечение и т. д., а также меняем цвет заливки и метод наложения градиента, и получаем эффект изображения, как показано ниже. Обратите внимание, что настройка документа для этой анимации была изменена на 10 кадров в секунду. Причина изменения будет указана позже.
До сих пор мы в основном использовали один слой в качестве объекта анимации, но это не означает, что мы должны быть такими «экономными» в реальном производстве. Вы можете использовать несколько слоев для создания более насыщенной анимации. Однако нам все равно придется следовать этому принципу, который заключается в том, чтобы использовать для создания как можно меньше слоев. Потому что слишком много слоев может легко вызвать путаницу и не способствует последующим изменениям. В базовом уроке был упомянут еще один принцип: как можно больше использовать векторы.
Ниже представлена наша анимация, состоящая из двух слоев. Поскольку размер этой анимации слишком велик, она не будет отображаться на веб-странице. Вы можете относиться к этому как к домашнему заданию, и мы предоставляем исходные файлы для изучения каждому.
Photoshop также может анимировать группы слоев, но только общую непрозрачность группы слоев и маску группы слоев. Анимация положения группы слоев не поддерживается, что несколько прискорбно. Если мы сможем поддерживать анимацию положения группы слоев, мы сможем легко создать относительное движение. Например, сначала заставьте текст перемещаться горизонтально на кнопке, затем сформируйте группу слоев с текстом и кнопкой, а затем определите анимацию вертикального перемещения для группы слоев, и вы сможете выполнить вышеуказанную задачу.