big

Ганплей

Во время стрельбы важно не только попадание и то, как работают снаряды, но и ощущение от оружия.

Анимации, звуки, эффекты — все это создает фан от стрельбы и делает использование оружия прикольным!

Ниагара

Niagara System — это система частиц, на которые влияют установленные правила поведения.

Ниагара состоит из модулей-нод, представляющих набор программируемых правил поведения частиц.

Что такое частицы?

Частица — это просто плейн (plane) из одного полигона с картинкой, который всегда направлен в сторону камеры, если не установлено иначе.

Открываем Анрил

Создаем папку, называем VFX. Это не обязательно, но хранить эффекты отдельно удобно.

Теперь создаем Niagara System, выбирая Fontain.

big
Исходный размер 1920x1010

Sprite Renderer

Модуль, отвечающий за настройку базовых частиц. Тут можно поменять их материал, alignment.

Initialize Particle

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

Mesh Renderer

Модуль, который вместо частиц создает меши-модельки. Тут можно заменить модельку, которая будет спавниться, сменить материал модельки.

Прервемся на материалы

Потому что в ниагаре они нам тоже понадобятся.

Материалы — это тоже код из нод и в первую очередь математика. Почти все в материалах работает на более или менее простой математике чисел в основном от 0 до 1, но, конечно же, с исключениями.

Какие есть приколы?

  • Картинки (текстуры) и работа с текстурами
  • Создание масок с помощью нод и текстур
  • Разные режимы материала под разные нужды
  • Двигающиеся материалы

Texture Sample

post

Основа основ

В базовой библиотеке есть много текстур, которые можно использовать, например разные Noise.

Add и Multiply

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

World Position Offset

Материал начинает влиять на геометрию объекта, на который наложен (делает это по развертке) и зависит от полигонажа самой модели.

Режимы материала

post

Blend Mode

Обычно используется Opaque и Masked. Для эффектов, особенно если они прозрачные, используется Additive Translusent используется только для декалей. На остальные не обращайте внимания.

post

Two Sided Material

Иногда бывает полезным, особенно если вы делаете прозрачные материалы или материалы с дырками.

Lerp

С этой нодой вы уже знакомы. Она берет значение между одним и другим значением, но в материалах работает чуть более широко — потому что может работать с картинками и масками.

Мигающий материал

Исходный размер 1198x631

Чтобы подходил для Niagara

В идеале — материал должен быть белым, если вы хотите менять его цвет.

Niagara System, материалы
Проект создан 07.06.2026
Мы используем файлы cookies для улучшения работы сайта НИУ ВШЭ и большего удобства его использования. Более подробную...
Показать больше