Character Creator способен значительно упростить пайплайн создания 3D людей. Он дает нам возможность создать уже готовый затекстурированный риг персонажа, не имея при этом глубоких технических навыков. В нем уже встроен лицевой риг, построенный на блендшейпах по FACS системе.
Далее мы в деталях разберем функционал программы и протестируем ее возможности.
Что такое Reallusion Character Creator?

Согласно официальному сайту, Character Creator (CC) — это комплексное решение для создания персонажей, позволяющее дизайнерам легко генерировать, импортировать и настраивать стилизованные или реалистичные модели для использования в iClone, Maya, Blender, Unreal Engine, Unity или других 3D-инструментах. CC объединяет ведущие в отрасли инструменты в одну систему для генерации 3D-персонажей, анимации, управления ресурсами, рендеринга и интерактивного дизайна.

Главный принцип работы Character Creator в том, что пользователь начинает с базовой 3D-модели с универсальной топологией и деформирует ее посредством морфов.
Морфы — это базовые инструменты для изменения формы и пропорций 3D-модели персонажа через слайдеры. Каждый слайдер управляет определённым аспектом модели, например, высотой, шириной, изгибом или деталями лица и тела. Пользователь может плавно регулировать эти параметры, комбинируя разные морфы для уникальной настройки внешнего вида персонажа.
По своей сути это стандартный редактор персонажа как в любой ролевой видеоигре, только его функционал расширен до профессиональной работы в 3D.
Введение в интерфейс
При запуске программы слева находится контент-браузер, где можно найти все необходимые материалы: от шаблонов готовых персонажей до таких элементов, как текстуры кожи, одежда и сценарии освещения.
При подключении к интернету можно загрузить доступные материалы с официальных ресурсов Reallusion прямо внутри контент-браузера.
Это окно отображает содержимое в виде папок и подкаталогов, позволяя фильтровать и сортировать контент по категориям. Чтобы применить выбранный ресурс к персонажу или сцене, достаточно просто дважды щелкнуть по объекту или перетащить его в рабочее окно.
Работу можно начать либо с загрузки готового шаблона персонажа, либо базового. Если вы хотите создать персонажа, похожего на определённого человека, то рекомендую второй вариант, так как с нейтрального шаблона будет легче добиться нужных именно вам черт и пропорций.
Редактировать персонажа можно непосредственно через вьюпорт либо через панель слайдеров справа. На панели слайдеров, кроме основных параметров частей тела (размер, высота, ширина и т.д.), есть слайдеры, отвечающие за типаж тела, общую форму головы и многое другое. Поэтому для более интуитивного подхода можно начать с редактирования персонажа прямо во вьюпорте, а для точной проработки деталей перейти к слайдерам.
Персонаж имеет несколько уровней детализации, между которыми можно переключаться. Также рекомендуется сначала работать в сером нейтральном материале, это позволяет лучше сосредоточиться на форме. Пресет с серым материалом и освещением можно найти в контент-браузере.
Детализацию с персонажа с плотной сеткой можно перенести на низкополигональную версию с помощью Create > Bake SubD Normal Maps.
Текстурирование кожи
Система текстурирования кожи в Character Creator позволяет настраивать кожу на 5 уровнях: от готовых пресетов на всего персожа до отдельных мелких деталей как морщины, щетина, родинки, пигментация, шрамы и тд.
Библиотека SkinGen
SkinGen — это система работы с текстурами кожи и макияжа, организованная по пяти уровням (tiers), которая позволяет создавать разнообразные эффекты с разной степенью детализации и кастомизации.
Текстуры персонажа разбиты на 5 регионов: голову, тело, ладони, ноги, ногти. Их материалы можно настраивать независимо друг от друга или синхронизировать между собой.
Структура слоев кожи в SkinGen
Принцип работы слоев в SkinGen представлен следующим списком ключевых слоев, которые накладываются друг на друга, создавая финальный вид кожи и макияжа персонажа:
Skin Base: базовый, обязательный фон кожи, задающий основной цвет и тон.
Normal Effects: создаёт рельеф, морщины и мелкие неровности кожи.
Skin Details: добавляет мелкие детали, такие как капилляры, шум и изменения цвета.
Blemish: вводит дефекты кожи, например, веснушки, родинки, акне, загар.
Acquired: аномальные изменения кожи, например, шрамы, раны, татуировки, грязь.
Body Hair: короткие волосы, щетина, усы и борода на теле и лице.
Nail: внешний вид и цвет ногтей, отражающий возраст и здоровье.
Структура слоев макияжа SkinGen
По такому же принципу организована работа с макияжем:
Foundation Makeup: базовый макияж с румянами и коррекцией тона.
Eye Makeup: выделение глаз с тенями и подводкой.
Eyelash: оформление ресниц и тушь.
Lip Makeup: цвет губ (помада).
Eyebrow: форма и цвет бровей.
Miscellaneous: дополнительные эффекты, например, татуировки на лице.
Эти слои можно менять по порядку наложения, регулировать цвет, прозрачность и видимость, а также объединять для оптимизации.
Внутри каждого слоя имеются свойственные ему настройки (например плотность и размер пор), а также настройка масок (например на слое морщины можно усилить их вокруг глаз и скрыть на лбу, носу и шее). Также сами маски можно увеличивать, размывать и т.д.
В слоях есть уже встроенные маски и также можно применить белую и черную маску, и позже их можно вручную редактировать маски через dynamic link в стороннем графическом редакторе. К сожалению прямо на меше красить маски возможности нет.
Для оптимизации ресурсов компьютера можно воспользоваться некоторыми функциями для слоев:
Make Static временно фиксирует слой в статичном состоянии, блокируя редактирование параметров, но при этом сохраняя динамическую природу слоя, что помогает ускорить работу редактора без потери возможности дальнейшего редактирования после возврата в динамический режим.
Flatten превращает выбранный слой в запечённую, плоскую текстуру, после чего его параметры становятся недоступны для редактирования.
Merge объединяет несколько слоев в один общий слой (обычно Skin Base), сливая их текстуры в одну, что экономит ресурсы и упрощает работу, но делает слои не редактируемыми.




