Из этого руководства вы узнаете, как изменить материал одежды, чтобы добавить больше цветовых вариантов для одного и того же ресурса. Кроме того, мы объясним вам, как изменять текстуры материалов за пределами UEFN для достижения аналогичного эффекта.
Импортируйте своего MetaHuman в UEFN и настройте ресурс одежды, следуя инструкциям, описанным в руководстве Импорт ресурсов одежды в UEFN.
Изменение материала одежды
Выполните следующие действия, чтобы изменить материал вашего ресурса одежды:
-
Откройте Схему MetaHuman и выберите компонент ChaosCloth в окне Компоненты.
- Перейдите к панели Сведения и прокрутите вниз до раздела Материалы.
- Выберите материал, который вы хотите изменить. В этом примере мы хотим изменить материал в элементе 0.
-
Нажмите на кнопку Поиск, чтобы перейти к материалу в Каталоге ресурсов.
-
Дважды нажмите на материал, чтобы его открыть. Откроется Редактор материалов, в котором вы сможете отредактировать граф узлов, который создаёт конечный материал, применяемый к вашему ресурсу одежды. Больше о материалах: раздел Материалы документации по UEFN.
-
Переместите узел Texture Sample (Образец текстуры), чтобы освободить место, нажмите правой кнопкой мыши на Графе материалов и выберите Constant3Vector.
-
После выбора узла перейдите на панель Сведения и нажмите на Константу, чтобы открыть Палитру. Выберите белый цвет и нажмите ОК.
-
Нажмите на Граф узла правой кнопкой мыши и выберите Multiply (Умножить).
-
Подключите узел Texture Sample (Образец текстуры) и узел Constant3 к контактам A и B узла Multiply (Умножить). Соедините узел Multiply (Умножить) с контактом Основного цвета узла Material (Материал).
-
Нажмите правой кнопкой мыши на узле Constant3 и выберите Преобразовать в параметр. Введите имя Tint (Оттенок) и нажмите на Сохранить.
-
Вернитесь в Каталог ресурсов, нажмите правой кнопкой мыши на материале и выберите Создать экземпляр материала. Присвойте имя ресурсу. В данном примере мы присвоили ему имя MI_Cap_Jacket.
-
Вернитесь к схеме MetaHuman, выберите компонент ChaosCloth и перейдите в раздел Материалы на панели Сведения.
- Замените исходный материал на новый экземпляр материала, который вы только что создали.
-
Скомпилируйте и Сохраните схему.
-
Откройте экземпляр материала, разверните раздел Глобальные параметры вектора и поставьте флажок в поле Оттенок.
-
Нажмите на параметр Оттенок, чтобы открыть Палитру. Теперь вы можете выбрать нужный вам цвет и сразу увидеть изменения. Выберите цвет и нажмите ОК.
-
Вы можете нажать правой кнопкой мыши на экземпляр материала и выбрать Дублировать, чтобы создать несколько версий экземпляра материала одежды. В приведённом ниже примере мы создали 3 варианта куртки, продублировав материал и выбрав другой оттенок.
Изменение текстур за пределами UEFN
Вы также можете модифицировать ресурс одежды, непосредственно изменив текстуру материала. Вы можете экспортировать нужные текстуры и изменять их с помощью стороннего ПО для редактирования изображений, такого как Photoshop. Этот метод более сложный, но он даёт вам больше контроля над конечным результатом.
Выполните следующие действия, чтобы найти и экспортировать текстуру из материала:
-
Откройте материал и нажмите на узел Texture Sample (Образец текстуры) со ссылкой на текстуру, которую вы хотите экспортировать.
-
Перейдите к панели Сведения и прокрутите вниз до раздела База текстуры выражения материала. Нажмите на кнопку Перейти для Текстуры, чтобы перейти к ресурсу текстуры в Каталоге ресурсов.
-
Нажмите правой кнопкой мыши на текстуре и выберите Действия с ресурсами > Экспорт. Выберите целевое расположение и нажмите на Сохранить.
Нажмите правой кнопкой мыши на текстуре и выберите Действия с ресурсами — Экспорт(w:600)
-
Импортируйте текстуру в программу для редактирования изображений и выберите те части текстуры, которые вы хотите изменить.
При использовании Photoshop или аналогичной программы для выбора и изменения определённого цвета можно использовать новый слой «Корректировка».
-
Как только вы закончите вносить изменения, импортируйте текстуру в UEFN, нажав кнопку Импорт в Каталоге ресурсов.
-
Также, если вы хотите повторно импортировать ту же текстуру, чтобы применить свои изменения, вы можете нажать правой кнопкой мыши на текстуру и выбрать Повторный импорт. Это позволит перезаписать текстуру с учётом ваших изменений.
Нажмите правой кнопкой мыши на текстуре и выберите «Повторный импорт»(w:400)
Если вы импортировали новый файл текстуры, вернитесь к материалу и выберите узел Texture Sample (Образец текстуры). Перейдите к панели Сведения, прокрутите вниз до раздела База текстуры выражения материала и замените Текстуру на новую.
Для вашего удобства Учебные материалы по работе с одеждой, доступные по ссылке в UEFN, включают базовую текстуру и файл Photoshop со слоем «Выборочный цвет», чтобы вы могли быстро изменить текстуру в этом примере. Как получить загружаемые файлы, читайте в учебном материале «Шаблон Talisman: MetaHuman».
