Цель: создание системы частиц, которая выглядит как частицы пыли.

В моей комнате должны летать частицы пыли. Давайте добьемся этого, добавив в мою сцену систему частиц.

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

Затем мы можем уменьшить размер частиц, изменив начальный размер.

Мы хотим, чтобы пыль покрывала площадь всей комнаты. Мы сделаем это, войдя в форму и выбрав форму, которая подходит для комнаты соответствующим образом. Для этого я буду использовать форму Box. Поверните камеру под углом сверху и сбоку и убедитесь, что она подходит к комнате.

Убедитесь, что у вас выбран параметр Случайное направление, чтобы придать вашей пыли более естественное движение.

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

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

Теперь мы можем создать новый материал, и у нас появятся новые параметры в разделе Shader Graph. Выберите Shader Graph → Particle Lit.

Затем я установил Тип поверхности как Прозрачный. Измените Режим наложения на Добавочный, чтобы сделать материал ярче. Предварительное умножение также можно использовать, если вы хотите, чтобы изображение было более непрозрачным, но при этом сохраняло прозрачность. Затем обязательно выберите Receive Fog, так как мы используем туман в нашей сцене. Затем выберите свою текстуру. Я просто использовал текстуру системы частиц по умолчанию.

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

Затем я собираюсь настроить Size Over Lifetime, чтобы они сливались со сценой и исчезали, а не резко вскакивали на сцену и исчезали.

Я также могу сделать это для цвета в течение жизни, чтобы они медленно исчезали и постепенно исчезали, чтобы они не появлялись резко.

Это то, что мы имеем до сих пор.

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

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

Наконец, убедитесь, что Prewarm включен, чтобы частицы уже прошли полный цикл до начала игры.

Вот и все! Есть много способов добиться этого эффекта, и вот один из них!