×
Меню
Индекс

Mesher

Это Compound Object который может быть полезен для быстрого заполнения деталями некоторой сцены.
К сожалению, экспорт анимации не поддерживается.
Можно получать только статические объекты.
Но любой сложности и в любых позициях.
 
Простейший пример, это; закидать помещение последствиями взрыва.
Или же, случайным образом разместить какие-нибудь кристаллы.
 
1. создать помещение.
Полигоны должны быть повернуты во внутрь, да.
2. поместить в сцену Udeflector и указать в качестве базового дефлектора модель помещения.
3. поместить в сцену любую систему частиц.
И те объекты которые требуется раскидать по поверхности помещения.
В настройках частиц выбрать Instance Geometry и указать объект для "раскидывания".
4. связать частицы с Udeflector.
5. поместить в сцену Mesher.
5. в качестве цели выбрать систему частиц.
6. запустить и настроить частицы, так чтобы целевые объекты раскидало по поверхностям помещения.
Для этого, можно дополнительно использовать модификатор Pbomb на частицах.
7. разместить Mesher внутри помещения, так чтобы отображаемые им объекты совпадали с его поверхностью.
Размер объектов регулируется размером частиц.
Плотность размещения частиц на поверхности, а равно разлет оных, регулируются через параметр Bounce UDeflector-а.
8. После получения желаемого результата, применить на Mesher ->Convert to Editable Mesh.
9. теперь можно экспортировать полученный результат в игру.
Как отдельным объектом, так и всю сцену.
Предварительно удалив вспомогательные объекты.
Частицы и пр.
Udeflector  не может быть экспортирован! Т.к. движок не поддерживает этот тип объектов.
 
Собственно и вся премудрость.
Создаем поверхность для размещения частиц посредством Udeflectorа, загружаем в частицы целевой объект и используем Mesher, чтобы на выходе получить геометрию.
Способ прост и позволяет создавать рандомные объекты с минимумом времени и усилий.