Модификатор «Деформация меша» (mesh deform modifier)

Модификатор Mesh Deform позволяет произвольному мешу (любой замкнутой формы) выступать в качестве деформационной клетки-контейнера вокруг другого меша.

Примечание

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

Опции (options)

../../../_images/modeling_modifiers_deform_mesh-deform_panel.png

Модификатор Mesh Deform.

Объект (object)

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

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

Необязательная группа вершин меша вашего объекта для ограничения по тем вершинам, которые будут затронуты этим модификатором. Вершины, не входящие в эту группу, деформированы не будут.

Invert

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

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

Точность (precision)

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

Эта настройка становится недоступной после привязки клетки.

С динамикой (dynamic)

При активации, – будут учитываться при привязке и другие функции изменения меша (например, другие модификаторы и ключи формы), что повышает качество деформации.

По умолчанию эта настройка отключена для экономии памяти и времени обработки при привязке. Как и в случае с параметром „точности“, эта настройка будет недоступна после привязки клетки-контейнера.

Привязать (bind)

Связывает текущие положения вершин как модифицируемой геометрии, так и выбранного деформирующего „объекта“. Без „привязки“ – модификатор Mesh Deform не будет иметь никакого эффекта, он должен произвести привязку, чтобы изменение формы деформирующего меша-клетки фактически изменяло форму модифицируемого объекта.

Предупреждение

В зависимости от настроек модификатора и сложности клетки деформирующего меша и/или модифицируемого объекта, для завершения этой операции может потребоваться много времени. Это может привести к тому, что Blender не будет реагировать на действия пользователя, пока не завершит эту операцию.

Также возможно, что Blender исчерпает память и произойдет сбой.

Во избежание этого, – сохраните свой blend-файл перед выполнением данной операции!

Отвязать (unbind)

После того, как модифицируемый объект был связан с клеткой деформирующего меша, – его можно впоследствии отсоединить, с помощью кнопки „Unbind“, которая заменяет кнопку „Bind“.

При нажатии „Unbind“ – клетка деформирующего меша сохраняет свою текущую форму, она не возвращается к своей первоначальной форме. Если вам нужна эта исходная форма, вам придётся сохранить её копию, прежде чем её изменять.

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

Предупреждение

Значительные изменения всего меша-клетки (например его разворот вверх дном) могут привести к появлению заметных артефактов.

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

Подсказки

  • Убедитесь, что нормали меша вашей клетки-контейнера направлены наружу (они используются для определения внутренней и внешней сторон клетки).

  • Для дополнительного контроля по деформации, помимо „внешней“ клетки-контейнера, – можно использовать больше граней внутри самой клетки, как свободных, так и образующих другие меньшие клетки. Такие меньшие клетки также могут перекрывать и основную клетку-контейнер. Например, чтобы получить дополнительный контроль над глазами, вокруг них можно добавить две небольшие сферические клетки.