Разработка фигур

Шаблоны типа фигура позволяют выделить фигуру из юзерфото и оперировать этой фигурой отдельно от остального юзерфото либо совместно с ним. В шаблоне типа фигура можно заменять фон, использовать маски, блендинги, деформировать область вписывания, использовать фильтры и нейрофильтры, а также сочетать этот тип шаблона с другими типами.

Примеры таких шаблонов можно найти в приложении Photo Lab в разделах Арт замена фона, Смарт фильтры и других.

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

Создание проекта в Конструкторе шаблонов

Для Конструктора шаблонов psd-файл со слоями должен быть ассоциирован с проектом в формате *.pttp2.

С помощью Конструктора можно создавать заготовки под шаблоны. Конструктор генерирует набор групп с валидными названиями, тем самым сводя к минимуму вероятность ошибки при ручном конструировании структуры шаблона в Photoshop.

Алгоритм

Откроем Конструктор шаблонов при открытом Photoshop (если Photoshop не запущен, то это произойдёт автоматически при открытии Конструктора) и в меню Файл выберем пункт Создать проект:

В открывшемся диалоговом окне заполняем форму с параметрами будущего шаблона и сохраняем его в выбранной директории.

Диалог создания нового проекта позволяет создать несколько типов psd-документов:

  • Универсальная ориентация.
  • Несколько ориентаций в рамках одного psd-документа (подробнее здесь).
  • Несколько ориентаций, каждая из которых будет храниться в отдельном psd-документе (подробнее здесь).

После этого в Photoshop откроется новый psd-файл, ассоциированный с новым проектом и имеющий необходимую структуру групп и подгрупп:

Если в Photoshop уже есть открытые документы, то в диалоге создания проекта Конструктор предложит создать проект на их основе:

Вам необходимо выбрать один или несколько psd-документов, в зависимости от того какой шаблон вы создаете. Чтобы выбрать psd-документ из имеющихся, просто укажите для него необходимую ориентацию. Напомним, что вы можете использовать несколько psd-документов для одного шаблона, для этого нужно указать соответствующую ориентацию для каждого psd-документа (подробнее).

Привязку psd-документа к файлам проекта в любой момент можно поменять, нажав на Файл > Изменить проект (CTRL + E).

Область вписывания

Область вписывания типа "фигура" позволяет распознавать фигуру на юзерфото, делая фон вокруг нее прозрачным.

Подтипы областей вписывания

Существует два подтипа данной области вписывания:

  • Область вписывания без кадрирования пользовательской фотографии (префикс в названии - FSQ).
  • Область вписывания с кадрированием по границам фигуры пользователя (у данной области вписывания в названии префикс FSQR).

Ниже показаны различия в результатах обработки одной и той же исходной фотографии при использовании разных подтипов областей вписывания.

Вариант без кадрирования оригинального юзерфото:
Исходная фотография
Результат раcпознавания
Вариант c кадрированием юзерфото по границам фигуры:
Исходная фотография
Результат раcпознавания

Разделение областей вписывания на подтипы обусловлено тем, что оно позволяет реализовывать разные творческие задумки:

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

Ниже показаны различия областей вписывания без кадрирования (FSQ) и с кадрированием (FSQR) оригинального юзерфото:

FSQ
FSQR

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

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

Параметр “Способ вписывания” у области вписывания типа “фигура” определяет как пользовательское фото будет в нее помещено. Допустимые значения:

  • По меньшей стороне с кадрированием.
  • По большей стороне.
  • Растянуть без сохранения пропорций.

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

Подход к деформации области вписывания типа “фигура” отличается в зависимости от ее подтипа (см. сравнительную схему выше).

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

Для области вписывания типа FSQR (с кадрированием по контурам фигуры) деформации будут влиять непосредственно на саму фигуру. Важно учитывать это различие при применении деформации к областям вписывания типа “фигура”.

При применении маски к областям вписывания типа FSQ и FSQR следует руководствоваться теми же соображениями, что и для деформаций (см. выше).

С областью вписывания типа “фигура” можно также использовать фильтры и нейрофильтры, а также простые маски.

Шаблоны типа “фигура” можно комбинировать с другими типами шаблонов, например, с рамками, а также использовать несколько экземпляров фигуры в одном шаблоне.

При создании шаблонов с фигурами существует ряд ограничений, которые стоит учитывать:

  • С юзерфото выделяется только одна пользовательская фигура, вне зависимости от их количества на фотографии.
  • При работе с областью вписывания фигуры без кадрирования (FSQ), важно помнить, что юзерфото не обрезается под размеры фигуры. Это означает, что пользовательская фигура может оказаться в любом месте холста шаблона и нет возможности определить ее положение и размер.
  • Сдвигая область вписывания в Photoshop в ту или иную сторону, возможно сместить пользовательскую фигуру за пределы холста шаблона.
  • Стоит также помнить про особенности деформации таких областей вписывания (см. выше).
  • Важно учесть, что на пользовательских фотографиях фигура может быть представлена без головы или с необычным положением головы.

Контуры фигуры человека, которые отображаются в области вписывания без кадрирования (FSQ) в PSD-файле, являются условными и не гарантируют положение реальной фигуры человека на фотографии после обработки. Их назначение — облегчить визуальное различие типов слоев.

Отражение области вписывания

Область вписывания, используемую в шаблоне, можно отразить как по горизонтали, так и по вертикали стандартными средствами Photoshop. Подробнее об этом написано в этом разделе.

Версии детекторов

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

Исходное фото Детектор фигуры v2 Детектор фигуры v3

На сегодняшний день в конструкторе шаблонов есть возможность выбрать необходимую версию детектора. Сделать это можно через меню Файл - Изменить проект на вкладке Версии детекторов.

Дополнительно

Авторесайз шаблонов

Если юзерфото меньше шаблона, то оно будет растянуто до его размеров. Когда разница в размерах ощутима, результат обработки получается низкого качества: юзерфото в нем будет “мыльное”.

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

Создание шаблонов с несколькими юзерфото

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

Анимация в шаблонах

Данный тип шаблонов возможно анимировать. Подробнее о разработке анимированных шаблонов можно узнать здесь.

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

Примеры разработки шаблонов-рамок

Пошаговые пособия

Примеры разработки фигур

Видеоуроки

Видеоуроки по созданию шаблонов-фигур