Делаем красивый анимированый прелоадер в Photoshop за 10 минут

Делаем красивый анимированый прелоадер в Photoshop за 10 минут

Очень часто во время работы со всяческими приложениями, виджетами и прочими плюшками необходимо дождаться загрузки этого приложения, либо подождать пока обработается информация и т.п. Для таких моментов в приложениях необходимо делать прелоадеры, дающие пользователю понять, что приложение работает и нужно немного подождать. Программную часть описать будет тяжело, так как в каждом языке программирования, в каждой технологии это будет по-своему, поэтому сегодня пойдет речь только о создании его визуальной стороны.

Сегодня мы будем создавать анимированный gif прелоадер, который можно использовать во всяческих видждетах, во время ожидания загрузки ajax данных или во время загрузки файла, в общем, везде, где вы захотите его видеть.

Вот главные три части с которыми мы будем работать:

  • Рисование прелоадера;
  • Cтилизация прелоадера;
  • И его анимация;

Часть 1: Рисование прелоадера

Для создания нам понадобится Photoshop CS3 либо старше.

Начнем с создания нового листа и указания его фонового цвета:

  1. Создаем новый документ (File>New) || Control/Command + N
  2. Размеры: 100px на 100px
  3. Двойной клик на слое background, чтобы сделать его обычным слоем
  4. Заливаем фон темно серым цветом, например, #3d3d3d

Сейчас мы для красоты создадим паттерн для фона и займемся самим прелоадером.

Итак, создадим еще один документ 7px на 7px и нарисуем на нем диагональную линию с верхнего левого угла в правый нижний.

Определим это изображение как паттерн (Edit menu > Define Pattern)

Возвращаемся к основному документу и создаем для единственного слоя стиль “Pattern Overlay”: (Layer menu > Layer Style > Pattern Overlay). Выбираем наше созданное изображение и снижаем прозрачность где-то до 20%.

Далее мы нарисуем направляющие для нашего прелоадера.

Для этого выбираем инструмент Line белого цвета шириной в 1px, рисуем вертикальную линию приблизительно по центру фона.

Чтобы выровнять ее точно по центру выбираем инструмент Move выделяем оба слоя и в на верхней панели нажимаем кнопку Align horizontal centers.

Поворачиваем линию на 45° градусов (Select Edit menu > Transform > “Transform Again”)

Повторяем данную операцию, пока не получим вот такой результат:

Используя вышеописанную технику мы сделаем отметки на каждой нарисованной линии.

Добавим несколько направляющих там, где будет наша первая отметка. Убедитесь, что направляющие находятся точно на пикселях, а не на их разделении (оригинал: make sure your guides are on whole pixels, don’t split pixels).

Рисуем по направляющим прямоугольник со скругленными углами в 1px.

Используя инструмент Direct Selection смещаем нижние углы внутрь прямоугольника, чтобы получить форму перевернутой трапеции.

Используя ‘Transform Again’ мы продублируем и повернем нашу нарисованную отметку (Так же как мы делали с направляющими. Перед поворотом убедитесь, что, точка поворота находится на пересечении нарисованных направляющих, а не в центре отметки. Чтобы изменить ее положение во время трансформации зажимаем Alt кликаем в центр пересечения линий).

После всех операций получаем подобную картину:

Удаляем лишние слои и приводим их к вот такому виду:

Часть 2: Стилизация

Итак, мы закончили рисовать прелоадер и теперь пора придать ему приличный вид.

Добавляем эффекты для слоя с маркерами

Color Overlay (цвет #242424)

После добавления всех эффектов прелоадер должен выглядеть примерно так:

Создаем еще четыре копии слоя с маркерами и удаляем с них лишние маркеры. В общем, добиваемся эффекта, как на картинке ниже (так же переименуйте слои как на изображении):

Выбираем слой Shine-Active и добавляем ему эффекты как на изображениях ниже

Drop Shadow оставляем без изменений

Убираем Inner Shadow

Добавляем Outer Glow и Inner Glow (цвет я использовал #4a9fff)

В Color Overlay изменяем цвет наложения на #0087c6

Для слоя Shine-Fading1 делаем то же самое, только не добавляем Outer Glow.

Слою Shine-Fading2 изменяем Inner Shadow

И изменяем цвет Color Overlay на #0087c6

И, наконец, последнему слою Shine-Fading3 мы изменяем Color Overlay так же на #0087c6 и ставим прозрачность на 25%.

На этом рисование и стилизация завершены. Если вы все делали правильно, то получится у вас что-то похожее.

Часть 3: Анимация

Уф… Большая часть работы проделана, осталась самая малость.

Группируем получившиеся слои (выделяем их + Layer menu > Group Layers)

Теперь дублируем группу и поворачиваем ее на 45° градусов, затем дублируем новую группу и снова поворачиваем на 45° градусов. И так до тех пор, пока у нас не получится 8 групп.

А на листе мы получим что-то подобное.

Далее мы открываем окно анимации (Window > Animation, чтобы переключиться в «покадродвый» режим нажимаем кнопку внизу слева).

  1. Создаем 8 кадров
  2. Каждому кадру устанавливаем длительность в 0.1 секунду
  3. Выделяя кадр, делаем видимым на нем только группу с таким же номером
  4. Так же устанавливаем, чтобы анимация повторялась бесконечно

Должно получиться вот так:

В конце выбираем File > Save for Web & Devices и устанавливаем настройки для сохранения нашего .gif

📎📎📎📎📎📎📎📎📎📎