Модифікатор «Вибух» – Explode Modifier

Модифікатор Explode використовується для змінення геометрії сіті шляхом переміщення/обертання її граней у спосіб, що грубо відстежує частинки, емітовані цим об’єктом, роблячи її вигляд таким, ніби вона вибухає (розбивається і розлітається).

Щоб цей модифікатор мав видимий ефект, на сіті повинна бути установлена система частинок. Така система частинок буде керувати тим, як сіть вибухає.

Як кількість емітованих частинок, так і кількість граней визначають наскільки гранульованим буде модифікатор Explode. Чим більше граней і більше частинок, тим більше окремих шматків.

Ось demo blend-file, що показує куб із системою частинок та модифікатором Explode.

Примітка

Модифікатор Explode повинен стояти після модифікатора Particle System у стеку модифікаторів – modifier stack, щоб перший отримував необхідні дані від останнього.

Опції – Options

../../../_images/modeling_modifiers_simulate_explode_panel.png

Модифікатор Explode, з модифікатором Particle System над ним.

Група Вершин – Vertex Group

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

Вершини з нульовою вагомістю будуть оброблятися, як такі, що не належать до цієї групи взагалі, та нормально вибухатимуть.

Захист – Protect
Очищаються краї групи вершин. Залежно від вагомостей, призначених для цієї групи вершин; або повністю захищаються ці грані від задіяння модифікатором Explode (що станеться, якщо ці грані мають значення вагомості як 1), або повністю вилучається захист з цих граней (що відбудеться, якщо грані мають значення вагомості як 0).
UV Частинок – Particle UV

Якщо задано, то значення U для координат у такій розкладці UV – UV map буде перезаписане за допомогою віку частинок, прикріплених для узгоджування грані сіті (у пропорції, від 0 для ще не народжених частинок, до 1 для вже мертвих частинок).

Значення V установлюється у стале значення 0.5.

Це дозволяє, наприклад, робити варіювання кольору фрагмента (грані) під час фази «вибуху» шляхом використовування текстури з градієнтом кольорів уздовж її осі U.

Різати Ребра – Cut Edges
Розділяється сіть на шматки, базуючись на локації емітованих частинок, замість використовування наявних граней. Це буде типово давати розділяння, яке виглядає більш випадковим.
Ненароджене – Unborn
Показуються грані, коли їх прикріплені частинки є ненароджені.
Живе – Alive
Показуються грані, коли їх прикріплені частинки є живі.
Мертве – Dead
Показуються грані, коли їх прикріплені частинки є мертві.
Розмір – Size
Масштабується кожна грань, використовуючи розмір її прикріпленої частинки, як тільки така частинка є живою.
Освіження – Refresh
Освіжаються дані у модифікаторі Explode.