February 16, 2022
Процедурный эффект щита
Вдохновение
Результат
Эффект создан на основе туториала, но была проблема с уже устаревшей нодовой системой. Хоть система успела устареть, общее понятие о работе эффекта осталось.
общий ход работы
подготовка изначального эффекта, создание гексагонов.
разделение полигонов и перемещение каждого по нормали
создание эффекта волны. Используется расчёт расстояния от эффектора до объекта(proximity).
появление щита так же работает на расчёте расстояния от эффектора к объекту. Чем расстояние от эффектора больше, тем меньше становятся полигоны и наоборот. Плюс маленькое расширение при появлении щита, создаётся эффект складывания щита.