Модифікатор «Вибух» – Explode Modifier¶
Модифікатор Explode використовується для змінення геометрії сіті шляхом переміщення/обертання її граней у спосіб, що грубо відстежує частинки, емітовані цим об’єктом, роблячи її вигляд таким, ніби вона вибухає (розбивається і розлітається).
Щоб цей модифікатор мав видимий ефект, на сіті повинна бути установлена система частинок. Така система частинок буде керувати тим, як сіть вибухає.
Як кількість емітованих частинок, так і кількість граней визначають наскільки гранульованим буде модифікатор Explode. Чим більше граней і більше частинок, тим більше окремих шматків.
Ось demo blend-file, що показує куб із системою частинок та модифікатором Explode.
Примітка
Модифікатор Explode повинен стояти після модифікатора Particle System у стеку модифікаторів – modifier stack, щоб перший отримував необхідні дані від останнього.
Опції – Options¶
- Група Вершин – Vertex Group
Вершини у цій групі можуть не задіюватися модифікатором Explode. Вершини з повною вагомістю взагалі не задіюються, тоді як вершин з меншою вагомістю мають вищий шанс бути задіяними.
Вершини з нульовою вагомістю будуть оброблятися, як такі, що не належать до цієї групи взагалі, та нормально вибухатимуть.
- Invert
<->
Inverts the influence of the selected vertex group, meaning that the group now represents vertices that will not be deformed by the modifier.
The setting reverses the weight values of the group.
- Захист – Protect
Очищаються краї групи вершин. Залежно від вагомостей, призначених для цієї групи вершин; або повністю захищаються ці грані від задіяння модифікатором Explode (що станеться, якщо ці грані мають значення вагомості як 1), або повністю вилучається захист з цих граней (що відбудеться, якщо грані мають значення вагомості як 0).
- Invert
- UV Частинок – Particle UV
Якщо задано, то значення U для координат у такій розкладці UV – UV map буде перезаписане за допомогою віку частинок, прикріплених для узгоджування грані сіті (у пропорції, від 0 для ще не народжених частинок, до 1 для вже мертвих частинок).
Значення V установлюється у стале значення 0.5.
Це дозволяє, наприклад, робити варіювання кольору фрагмента (грані) під час фази «вибуху» шляхом використовування текстури з градієнтом кольорів уздовж її осі U.
- Різати Ребра – Cut Edges
Розділяється сіть на шматки, базуючись на локації емітованих частинок, замість використовування наявних граней. Це буде типово давати розділяння, яке виглядає більш випадковим.
- Ненароджене – Unborn
Показуються грані, коли їх прикріплені частинки є ненароджені.
- Живе – Alive
Показуються грані, коли їх прикріплені частинки є живі.
- Мертве – Dead
Показуються грані, коли їх прикріплені частинки є мертві.
- Розмір – Size
Масштабується кожна грань, використовуючи розмір її прикріпленої частинки, як тільки така частинка є живою.
- Освіження – Refresh
Освіжаються дані у модифікаторі Explode.