В этом разделе вы узнаете, как создать материал для фейерверка с эффектом излучения. Благодаря специальному материалу спрайты выглядят как крошечные огоньки.
Когда материал будет готов, вы создадите генератор частиц, в котором будут находиться все модули, составляющие фейерверк.
Создание материала для фейерверка
Чтобы создать данный эффект, сначала нужно создать пользовательский материал, на основе которого будет сконструирован фейерверк.
Найдите изображение луча фонарика, где луч сфокусирован в круге. Сохраните этот файл в формате .jpg и импортируйте его в UEFN.
Пример луча фонарика.
Для создания материала всё готово.
-
Создайте папку Materials в Каталоге ресурсов, а затем дважды щёлкните по ней, чтобы открыть.
-
Нажмите правой кнопкой мыши в Каталоге ресурсов и выберите Материал из выпадающего меню.
-
Назовите материал Фейерверк.
-
Дважды щёлкните по миниатюре материала, чтобы открыть редактор материалов.
-
Нажмите правой кнопкой мыши в редакторе материалов и найдите следующие узлы:
-
Узел Texture Sample (Образец текстуры)
-
Узел Цвет частицы
-
2 узла Умножить
-
-
Выберите узел Образец текстуры и добавьте материал фонарика к Текстуре на панели Сведения.
-
Установите связь между выходным контактом КЗС в узле Образец текстуры и входом B в первом узле Умножить.
-
Установите связь между выходным контактом КЗСА в узле Образец текстуры и входом B во втором узле Умножить.
-
Установите связь между выходным контактом КЗС в узле Цвет частицы и входом A в первом узле Умножить.
-
Установите связь между выходным контактом КЗСА в узле Цвет частицы и входом A во втором узле Умножить.
-
Выберите Узел основного материала на панели Сведения и измените значение параметра Режим смешивания на Аддитивный, а затем задайте параметру Модель затенения значение Без освещения.
-
Установите связь между первым узлом Умножить и Цветом излучения в Основном узле материала.
-
Установите связь между вторым узлом Умножить и входом Непрозрачности в Основном узле материала.
-
Выберите Применить > Сохранить, чтобы сохранить материал.
Создание эффекта
Создайте собственные модули-генераторы частиц для всех частей фейерверка: основы, шлейфа и взрыва. Сначала создайте систему Niagara, а затем добавьте дополнительные генераторы частиц в Системном редакторе для создания полного эффекта.
-
Создайте папку Фейерверки в Каталоге ресурсов.
-
Дважды щёлкните по папке Фейерверки, затем нажмите правой кнопкой мыши в Каталоге ресурсов и выберите Система Niagara в выпадающем меню.
-
Выберите Новая система из выбранных генераторов, а затем нажмите Далее. Откроется выпадающее меню шаблона генератора частиц.
-
Выберите Пустой из меню. Затем нажмите на Плюс и Завершить.
-
Переименуйте ресурс в Фейерверки.
-
Дважды щёлкните по эскизу эффекта. Откроется Системный редактор с пустым шаблоном генератора частиц.
Нажмите на изображение, чтобы увеличить его.
-
Нажмите правой кнопкой мыши на пустом генераторе частиц и выберите Переименовать в выпадающем меню. Переименуйте пустой генератор частиц в Основе. Это поможет различать разные части фейерверка.
Теперь всё готово, чтобы добавить модули к первому генератору частиц и создать основу фейерверка.