Дефлектор частиц
Particles Deflector — это плоское поле, которое не имеет визуального представления, но физически взаимодействует с системами частиц (другие объекты не затрагиваются), блокируя путь частицам и заставляя их отскакивать от поверхности дефлектора. В зависимости от заданного размера дефлектор может быть как прямоугольным, так и квадратным, также его можно произвольно расположить или повернуть, чтобы покрыть необходимую площадь.
Дефлекторы являются односторонними, что означает, что частицы могут взаимодействовать только с одной стороной (например, при падении на дефлектор сверху, в то время как свободно проходят через них с противоположной стороны).
Смотрите также#
- Класс ParticlesFieldDeflector для управления Particles Deflector через API
Добавление дефлектора частиц#
Чтобы добавить Particles Deflector в world через UnigineEditor, выполните следующие действия:
-
В главном меню выберите Create -> Particle System -> Particles Deflector.
-
Поместите Particles Deflector на сцене, чтобы покрыть область, где нужно вырезать частицы.
Убедитесь, что флаг Spacer interaction установлен для материалов, назначенных на траву или воду.
Редактирование дефлектора частиц#
В разделе Particles Field Deflector (окно Parameters -> вкладка Node) можно настроить следующие параметры Particles Deflector:
Настройка формы дефлектора#
Установка битовых масок#
Битовые маски, перечисленные ниже, позволяют вам точно настроить взаимодействие и функциональность Particles Field для достижения желаемого эффекта и оптимизации производительности.
Particles Field Mask | Битовая маска, позволяющая вам управлять взаимодействиями Particles Deflector с частицами. Параметр Deflector повлияет на частицы, генерируемые системой частиц, только в том случае, если они оба имеют совпадающие маски. |
---|---|
Viewport Mask | Маска Viewport. Битовая маска для рендеринга Particles Deflector в текущем окне просмотра. Чтобы изображение Particles Deflector отображалось в окне просмотра, его маска должна соответствовать маске камеры Viewport (по крайней мере, один бит). Это может быть использовано для выборочного отключения функции Deflector для определенного вида камеры без отключения самого Deflector (например, нет необходимости отключать дождь или снег внутри автомобиля, если смотреть на автомобиль сверху). |