Unreal engine 5 material, создание дочерних материалов пошагово
Unreal engine 5 material, создание дочерних материалов
В этой статье я расскажу, как в Unreal Engine 5 создать экземпляр материала. Этот материал будет основным, а от него можно будет создавать копии с разными вариантами материала.
Имея один основной – исходный материал с идеальными параметрами можно создать дочерние материалы с некоторыми изменениями параметров с последующим сохранением.
В проекте создаем отдельную папку по материалы.

В папке щелкаем правой кнопкой мыши и выбираем создать Material. Даем название материалу.

Входим в редактор материалов.


Для придания материалу цвета находим параметр VectorParameter, даем название (данное название будет потом отражаться в меню дочернего материала), задаем необходимый цвет и подключаем к Base Color.


В стартовом контенте находим папку с Textures. Подбираем текстуру и карту нормалей.

Выделяем и возвращаемся редактор материалов.

Находим в меню TextureSampleParameter2D, щелкаем и даем название.

Объединим через умножение Multiply, цвет и текстуру.

Получилась плоская текстура с оттенком заданного цвета.

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

Повторяем TextureSampleParameter2D и подключаем ее к Normal. Материал приобретает объём.
Далее добавим параметры металличности и шероховатости. Для этого находим узел ScalarParameter и подключим его к Metallic. Данный узел позволит менять величину.


Делаем копию ScalarParameter подключим его к Roughness. Сохраним и скомпилируем материал. Для наглядности назначим материал объекту на сцене.
Дубликаты материала в Unreal Engine 5

Создаем дубликаты материала и меняем некоторые параметры.

Делаем копию получившегося материала через Create Material Instance, даем новое название. Щелкаем два раза и открывает новый редактор с материалом.
Теперь редактор выглядит по-другому. В данном редакторе можем изменить только те параметры, которые указали при создании родительского материала.

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

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

- Блог по моделированию на Rutub – https://rutube.ru/channel/24865428/
- Статьи по 3д в blender – https://moi3d.ru/category/stati/
- Создание игр на Unreal Engine 5 – https://moi3d.ru/category/unreal-engine/
- Unreal Engine материал с текстурами – https://moi3d.ru/unreal-engine-material-s-teksturami/