Анимация огня в программе Adobe Photoshop
В этой статье я попытаюсь показать, как создать реалистичную анимацию огня без применения каких-либо особо сложных инструментов, приёмов или методик.
С помощью данного способа можно анимировать любой предмет, здесь я покажу это на примере анимации огненного текста.

Открываем программу Фотошоп, создаём документ 400 на 400 пикселей.
На клавиатуре жмём клавишу D, цвета в цветовой палитре на панели инструментов становятся чёрным и былым, причём чёрный - основной, затем жмём сочетание клавиш Alt+Delete, документ зальётся чёрным (основным) цветом.
Теперь пишем текст с помощью инструмента Горизонтальный текст (Horizontal Type Tool) какое-нибудь слово. Вот что получились у меня:

Если Вы заранее не задали цвет тексту (например, текст получился одного цвета с фоном, в нашем случае, чёрным, и поэтому текст не виден из-за сливания с фоном), то необходимо придать тексту другой цвет. Для этого открыть панель слоёв нажатием клавиши F7, выделить весь текст двойным кликом по иконке текстового слоя в панели слоёв (она имеет вид белого квадрата с буквой Т), затем вверху окна Фотошопа, под главным меню, кликнуть по цветному окошку.

Откроется палитра выбора цветов, в которой Вы можете задать тексту любой цвет.
Копируем текстовый слой методом перетаскивания слоя на иконку "Создать новый слой"
(Create New Layer).

Отключаем видимость верхнего текстового слоя.
Теперь зажимаем клавишу Ctrl и кликаем по одному из текстовый и фоновому слою, затем клик правой клавишей мыши по нижнему слою, в появившемся меню клик по строчке "Объединить слои" (Merge Layers).
Далее поворачиваем холст на 90 градусов по часовой стрелке, для этого идём по вкладке главного меню Изображение --> Вращение изображения --> 90° по часовой (Image --> Image Rotation --> 90° CW).
Затем применяем фильтр "Ветер", вкладка Фильтр --> Стилизация --> Ветер (Filter --> Stylize --> Wind).
Выставляем метод Ветер(Wind), направление - Слева (Direction From the left). Применяем фильтр ещё три-пять раз, нажав для этого три-пять раз Ctrl+F.
Затем поворачиваем холст обратно с помощью Изображение --> Вращение изображения --> 90° против часовой (Image --> Image Rotation --> 90° CCW).
У меня получилась вот такая картинка:

После этого применяем фильтр Рябь ( Фильтр --> Искажение --> Рябь, или Filter --> Distort --> Ripple) с параметром Количество (Amount) 77% и Размер: Большая ( Size: Medium).
Затем два раза применяем Фильтр размытие по Гауссу с параметром один пиксель.
В результате получаем следующее художество:

Вот уже вроде как похоже на огонь, что, несомненно, радует.
Теперь создаём новый документ, нажав Ctrl+N, делаем размер поболее, скажем, 1200 на 1200 пикселей. И применяем к нему Фильтр --> Рендер --> Облака (Filter --> Render --> Glouds), затем четыре раза применяем Фильтр --> Рендер --> Облака с наложением (Filter --> Render --> Difference Glouds).
Далее изменяем цвет изображения. Нажимаем клавиши Ctrl+U (либо вкладка меню Изображение --> Коррекия --> Цветовой тон/Насыщенность, в английском Image --> Adjustments --> Hue/Saturation). Открывается окно Цветовой тон/Насыщенность, в котором ставим галку у Тонирование (Colorize), также задаём параметр Цветовой тон (Hue)равным 40, а Насыщенность (Saturation) 80. В результате у меня получился вот такое чудо:

Назову этот слой "Облака".
Далее, открываем оба документа в режиме окон, главное окно Фотошопа буде выглядеть вот так:

И с помощью инструмента "Перемещение" (Move Tool, клавиша V) мышкой перетаскиваем документ с облакми но документ с текстом. В панели слоёв располагаем слой "Облака" между слоями, выбираем режим наложения "Осветление основы" (Color Dodge), а непрозрачность заливки задаём 85%.

С помощью инструмента "Перемещение" (Move Tool, клавиша V) перетаскиваем слой "Облака" максимально вниз, но так, чтобы он полностью перекрывал слой "Фон"

Открываем панель анимации, Окно --> Анимация (Window --> Animation). Мы видим, что первый фрейм анимации был создан автоматически. Задаём время отображения кадра 0,1 секунда, для этого надо кликнуть по чёрному треугольничку на иконке фрейма:

Создаём второй фрейм анимации, кликнув по иконке
(создание копии выделенных кадров) в панели анимации.
Затем, с помощью инструмента "Перемещение" перетаскиваем слой "Облака" максимально вверх, но так, чтобы он полностью перекрывал слой "Фон". Можно перетащить этот слой не строго вверх, а вверх и вбок, т.к. линейный размер этого слоя значительно больше фонового.
Теперь создаём промежуточные кадры анимации между этими двумя. Кликаем по кнопке "Создание промежуточных кадров"

В открывшемся окне вбиваем в параметр "Добавить кадров" значение 10, жмём ОК. Между двумя нашими кадрами добавятся ещё десять переходных, отличие которых заключается в разном положении слоя "Облака" у каждого кадра.
Запускаем анимацию. У меня получилось это:

Ну вот, уже похоже на анимацию огня, но вроде как не виден сам текст. В решении этой проблемы нам поможет текстовый слой с отключенной видимостью, который был продублирован в самом начале.
Важно! В палитре анимации перейдите на первый кадр.
Затем в панели слоёв включим видимость верхнего текстового слоя и придадим ему стили, кликнув по иконке "Добавить стиль слоя"
, находящейся внизу панели слоёв. Стили зададим такие: Тиснение и Наложение цвета, параметры Тиснения оставим дефолтные, а в Наложение цвета зададим чёрный цвет #000000. Затем в панели слоёв задаём Непрозрачность 30%. Ну вот, уже лучше, видно, что горит не что-нибудь, а текст:

Как мы помним, для создания данной анимации в слое "Облака" был использован режим наложения "Осветление основы" (Color Dodge), а непрозрачность заливки была 85%.
Попробуем использовать другие значения.
Переходим на первый кадр в палитре анимации, это важно!
Меняем режим наложения слоя "Облака" на Перекрытие (Overlay), а непрозрачность делаем 100%, затем запускаем анимацию огня. Смотрим результат:

А вот этот огонь мне больше нравится, чем первый вариант. Можно ещё немного уменьшить непрозрачность слоя "Облака"
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Комментарии:
Хороший урок, всё получилось, правда, не сразу, большое Вам спасибо. Можно ли попросить Вас написать урок на определённую тему?
Dennis, конечно можно. Для этого Вам надо просто задать вопрос администрации сайта, для чего кликаете по кнопочке "ЗАДАТЬ ВОПРОС" (она находится в шапке сайта) и пишете тему и что хотелось бы Вам видеть в уроке.
Добавить комментарий: