Модификатор «Взрыв» (explode modifier)

Модификатор Explode используется для изменения геометрии меша путём перемещения/вращения его граней таким образом, чтобы примерно отслеживать частицы, испускаемые этим объектом, создавая впечатление, будто меш взрывается (разрывается и выталкивается изнутри наружу).

Чтобы этот модификатор имел какой-либо видимый эффект, – на его объекте должна быть система частиц. Эта система частиц будет контролировать как будет взрываться меш.

Как количество испускаемых частиц, так и количество граней определяют, насколько детализированным будет эффект модификатора Explode. Бо́льшее количество граней и частиц приводит к бо́льшему числу отдельных частей.

Вот демонстрационное видео, показывающее куб с системой частиц и модификатором Explode. (blend-file).

Примечание

Модификатор Explode должен располагаться после модификатора Particle System в стеке модификаторов, чтобы он мог получить необходимые данные от системы частиц.

Опции (options)

../../../_images/modeling_modifiers_physics_explode_panel.png

Модификатор Explode с „системой частицнад ним.

UV для частиц (particle UV)

Если установлена, значение U координат в этой UV-карте будет перезаписано возрастом частицы, прикреплённой к соответствующей грани меша (пропорционально, от 0 для ещё не родившихся частиц до 1 для мёртвых).

Значение V установлено на постоянное значение 0.5.

Например, можно изменять цвет фрагмента (грани) во время фазы взрыва, используя текстуру с цветовым градиентом вдоль его оси U.

Показать (show)
До рождения (unborn)

Показывать грани, когда прикреплённые к ним частицы ещё не родились.

Жива (alive)

Показывать грани, когда прикреплённые к ним частицы живы.

Мертва (dead)

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

Разрезать рёбра (cut edges)

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

Размер (size)

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

Группа вершин (vertex group)

Вершины в этой группе могут быть защищены от воздействия модификатора Explode. Вершины с полным весом не затрагиваются вообще, в то время как вершины с меньшим весом имеют более высокую вероятность быть задействованы.

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

Invert

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

Эта настройка меняет значения веса группы на противоположные.

Защита (protect)

Очистить рёбра взаимодействующие с группой вершин. В зависимости от весов, назначенных этой группе вершин, либо полностью защитить эти грани от воздействия модификатора Explode (что произошло бы, если бы грани имели вес 1), либо полностью снять защиту с этих граней (что произошло бы, если бы они имели вес 0).

Обновить (refresh)

Обновить данные в модификаторе Explode.

Известные ограничения

Динамические веса вершин

Этот модификатор использует начальные веса вершин. Модификаторы, которые динамически их изменяют, не повлияют на взрыв, поскольку эти значения используются только один раз.