Цитата сообщения Пятнистый_Щасвирнус
Анимация аватара: Бегущий блик
Доброго времени суток всем!
В этот раз урок написан по просьбе. Сам он далеко не новый, и в сети можно встретить много вариаций анимации бегущего блика, я расскажу, как обычно делаю это сама, постаравшись не упустить мелких подробностей, которые часто вызывают у начинающих проблемы и вопросы, но редко оговариваются в других вариациях этого урока.
Этот эффект подходит для оживления картинки, на которой есть какой-нибудь металлический, стеклянный или любой объект с блестящей поверхностью, также его можно применить и к тексту.
Итак, попробуем заставить луч света пробежаться по стеклам очков.
![](//s41.radikal.ru/i093/0903/99/aaaa3e97453e.jpg)
1. Откроем будущий аватар в Photochop, а также откроем панель слоев (F7).
Прежде всего нужно выделить и скопировать на новый прозрачный слой ту часть картинки, по которой будет бежать блик. Сделаем это с помощью маски слоя.
Нажимаем Q, чтобы войти в режим Маски слоя, берем инструмент Кисть (B), диаметр кисти зависит от размера объекта, который мы будем выделять - если предмет мелкий, диаметр тоже должен быть маленьким - и закрасим кистью ту часть картинки, которую будем анимировать (по умолчанию в фотошопе цвет маски - полупрозрачный красный).
Если вы увлеклись и где-то вышли за контуры объекта, то переключите цвет кисти на белый -
- и кисть станет ластиком, сотрите ею лишнее. Чтобы кисть снова начала закрашивать, переключите цвет на черный.
![](//i046.radikal.ru/0903/17/4138a5b5d395.jpg)
После того, как объект аккуратно закрашен, инвертируем выделение: (Ctrl+I)
![](//s44.radikal.ru/i105/0903/e8/0212e1753236.jpg)
Выйдем из режима Быстрой маски, снова нажав Q и перенесем выделенный объект на новый слой (Ctrl+J).
У нас получилось два слоя: один с самой картинкой, другой - прозрачный с выделенным объектом.
![](//s39.radikal.ru/i084/0903/c3/63c2b52246e3.jpg)
2. Теперь создадим непосредственно сам блик.
Для этого создаем новый прозрачный слой (Ctrl+Shift+N), возьмем инструмент Градиент (G).
Нажмем Х, чтобы сделать верхним рабочим цветом белый.
В Верхней панели в настройках градиента выберем цвет градиента: От основного к прозрачному.
![](//s42.radikal.ru/i097/0903/34/012631b4ad05.jpg)
Тип градиента - Зеркальный
![](//s58.radikal.ru/i161/0903/89/33cc8fe66024.jpg)
А теперь расположим градиент-луч поперек нашего объекта. Например, я прижала мышь в точке 1 и протянула линию до точки 2:
![](//s42.radikal.ru/i095/0903/f3/e3cf7cf6f68c.jpg)
Получилось следующее:
![](//i074.radikal.ru/0903/bf/bb70b3e088ee.jpg)
Теперь нам нужно связать градиент только с выделенным объектом, для этого жмем Ctrl+G (для некоторых версий фотошопа нужно нажать комбинацию (Ctrl+Alt+G), в результате лишняя часть луча-градиента отсечется:
![](//s42.radikal.ru/i095/0903/bc/5280f881eabf.jpg)
Теперь возьмем инструмент перемещение (V) и сдвинем блик к тому краю объекта, откуда он начнет свое движение:
![](//s43.radikal.ru/i102/0903/4d/60fda85da859.jpg)
Поставим режим смешивания слоев на перекрытие (Overlay), чтобы блик выглядел естественно:
![](//s42.radikal.ru/i098/0903/d8/6cb2d9fa2034.jpg)
3. Подготовительные работы окончены, поэтому приступаем к анимации.
Переходим в Image Ready (Shift+Ctrl+M).
Открываем окно с анимацией и окно со слоями (F7 и F11).
В окне анимации дублируем кадр:
![](//i045.radikal.ru/0903/89/a6d32de98d05.jpg)
Снова берем инструмент Перемещение (V) и тащим наш слой с бликом-градиентом из начальной точки в конечную:
![](//s53.radikal.ru/i140/0903/6e/3c7587aaa108.jpg)
Теперь создаем промежуточные кадры:
![](//s48.radikal.ru/i119/0903/d5/9ce628c61aad.jpg)
В появившемся окне поставим следующие значения:
![](//s52.radikal.ru/i138/0903/8e/42d156f97eea.jpg)
Здесь необходимо обратить внимание на количество промежуточных кадров: не ставьте слишком большое количество, потому что это значительно увеличит вес аватара, от 10 до 15 кадров бывает оптимально. Объект на моем аватаре довольно большого размера, поэтому я выбрала 15 кадров, если ваш объект маленького размера, поставьте от 7 до 10 кадров.
Экспериментируйте, чтобы добиться наилучшего эффекта!
Для пущей красоты можно сделать паузу между пробеганиями блика. Выделите последний кадр мышкой, щелкнув по нему и поставьте время его показа, например - 0,5 с.
![](//s59.radikal.ru/i164/0903/9f/2e0840dedf16.jpg)
Сохраните анимацию как gif: Сохранить Оптимизированный Как... /Save Optimized As...
Результат:
![](//s59.radikal.ru/i166/0903/ae/7727a31ced41.gif)
Надеюсь, что кому-нибудь пригодится. Удачи!
Вопросы, критика и пожелания приветствуются, равно как и демонстрация собственных результатов! :)