Плагин для UnrealEngine 4/5, добавляющий динамические эффекты искровых разрядов. Может использоваться как для симуляции погодных явлений (шторм, гроза и т.д.), так и для менее масштабных электрических эффектов. Также в эффектах предусмотрена симуляция движения формирующих молнии искр, позволяющая реализовывать slow-motion эффекты.
Видео-превью:
https://youtu.be/cBIVVNCFLCc
Молнии имеют множество настраиваемых параметров, доступных для чтения и изменения динамически через Blueprints, C++ API и Sequecer:
- визуальные параметры (цвет, толщина, интенсивность, частота мерцания, форма);
- параметры ветвления (частота, длина ветвей, направление);
- параметры искр (скорость, интенсивность, задержки);
- и др.
Также предусмотрен C++/Blueprint API для физического соединения молний с внешним миром, например, разрушение объектов при попадании в них молнии, или синхронизация произвольных источников света с мерцанием молнии, или подключение произвольных звуковых эффектов.
Особенности системы:
- высокая кастомизируемость эффектов;
- взаимодействие молний с физическими объектами: генерация Hit/Overlap эвентов;
- полная синхронизация молний по сети.