Модификатор «Взрыв» (explode modifier)#
Модификатор Explode используется для изменения геометрии меша путём перемещения/вращения его граней таким образом, чтобы примерно отслеживать частицы, испускаемые этим объектом, создавая впечатление, будто меш взрывается (разрывается и выталкивается изнутри наружу).
Чтобы этот модификатор имел какой-либо видимый эффект, – на его объекте должна быть система частиц. Эта система частиц будет контролировать как будет взрываться меш.
Как количество испускаемых частиц, так и количество граней определяют, насколько детализированным будет эффект модификатора Explode. Бо́льшее количество граней и частиц приводит к бо́льшему числу отдельных частей.
Вот демонстрационное видео, показывающее куб с системой частиц и модификатором Explode. (blend-file).
Примечание
Модификатор Explode должен располагаться после модификатора Particle System в стеке модификаторов, чтобы он мог получить необходимые данные от системы частиц.
Опции (options)#

Модификатор Explode с „системой частиц“ над ним.#
- UV для частиц (particle UV)
Если установлена, значение U координат в этой UV-карте будет перезаписано возрастом частицы, прикреплённой к соответствующей грани меша (пропорционально, от 0 для ещё не родившихся частиц до 1 для мёртвых).
Значение V установлено на постоянное значение 0.5.
Например, можно изменять цвет фрагмента (грани) во время фазы взрыва, используя текстуру с цветовым градиентом вдоль его оси U.
- Показать (show)
- До рождения (unborn)
Показывать грани, когда прикреплённые к ним частицы ещё не родились.
- Жива (alive)
Показывать грани, когда прикреплённые к ним частицы живы.
- Мертва (dead)
Показывать грани, когда прикреплённые к ним частицы мертвы.
- Разрезать рёбра (cut edges)
Разделять меш на части основываясь на местоположении испускаемых частиц, вместо использования существующих граней. В результате разрезания рёбер происходит разделение, которое выглядят более случайным.
- Размер (size)
Масштабировать каждую грань, используя размер прикреплённой к ней частицы, как только эта частица становится живой.
- Группа вершин (vertex group)
Вершины в этой группе могут быть защищены от воздействия модификатора Explode. Вершины с полным весом не затрагиваются вообще, в то время как вершины с меньшим весом имеют более высокую вероятность быть задействованы.
Вершины с нулевым весом будут обрабатываться так же, как и те, которые вообще не принадлежат группе, и будут взрываться обычным образом.
- Инвертировать
<->
Инвертирует влияние выбранной группы вершин, что означает, что теперь группа представляет вершины, которые не будут деформированы модификатором.
Эта настройка меняет значения веса группы на противоположные.
- Инвертировать
- Защита (protect)
Очистить рёбра взаимодействующие с группой вершин. В зависимости от весов, назначенных этой группе вершин, либо полностью защитить эти грани от воздействия модификатора Explode (что произошло бы, если бы грани имели вес 1), либо полностью снять защиту с этих граней (что произошло бы, если бы они имели вес 0).
- Обновить (refresh)
Обновить данные в модификаторе Explode.
Известные ограничения#
Динамические веса вершин#
Этот модификатор использует начальные веса вершин. Модификаторы, которые динамически их изменяют, не повлияют на взрыв, поскольку эти значения используются только один раз.