Модификатор «Близость весов вершин» (vertex weight proximity modifier)

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

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

Данный модификатор неявно фиксирует значения веса в стандартном диапазоне (от 0.0 до 1.0). Все значения ниже „0.0“ будут установлены на „0.0“, а все значения выше „1.0“ будут установлены на „1.0“.

Примечание

Вы можете наблюдать модифицируемые веса в режиме „Weight Paint“. Это также означает, что вам придётся отключить модификатор „Vertex Weight Proximity“, если вы хотите увидеть исходные веса редактируемой группы вершин.

Опции (options)

../../../_images/modeling_modifiers_modify_weight-proximity_panel.png

Панель модификатора „Vertex Weight Proximity“.

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

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

Целевой объект (target object)

Объект, от которого вычисляются расстояния.

Режим расстояния (proximity mode)

Позволяет задать способ вычисления расстояния.

Объект (object):

Использовать расстояние между ориджином модифицируемого объекта и ориджином целевого объекта.

Всем затронутым вершинам присваивается одинаковое значение веса.

Геометрия (geometry):

Использовать расстояние между каждой вершиной и геометрией целевого объекта.

Геометрия (geometry ) Режим расстояния (proximity mode): „Геометрия (geometry)“

Определяет, какие геометрические элементы целевого объекта будут использоваться для расчёта расстояния.

Вершина (vertex):

Использовать расстояние до ближайшей вершины целевого объекта.

Ребро (edge):

Использовать расстояние до ближайшего ребра целевого объекта.

Грань (face):

Использовать расстояние до ближайшей грани целевого объекта.

Примечание

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

Если у целевого объекта нет геометрии (например, у пустышки или камеры), вместо неё будут использоваться координаты ориджина самого объекта.

Минимум (lowest)

Значение расстояния, сопоставляемое до веса „0.0“.

Максимум (highest)

Значение расстояния, сопоставляемое до веса „1.0“.

Совет

Минимум“ может быть установлен выше „Максимума“, чтобы изменить сопоставление.

Нормализовать веса (normalize weights)

Масштабировать веса в группе вершин, чтобы сохранить относительный вес, но самые низкие и самые высокие значения соответствуют полному диапазону [0 - 1].

Спад (falloff)

Тип (type)

Определяет, как расстояния будут преобразовываться в значения веса.

Линейно (linear):

Использовать прямолинейное сопоставление.

Особая кривая (custom curve):

Использовать для сопоставления пользовательскую кривую.

Острые (sharp):

Создаёт более крутой переход.

Сглаживание* (smooth):

Создаёт более плавный переход.

Корень (root):

Смещает сопоставление в сторону более высоких значений.

Сфера (sphere):

Создаёт спад округлой формы.

Случайно* (random):

Назначает вершинам случайные значения веса.

Средний шаг (median step):

Формирует резкие (бинарные) значения весов „0.0“ или „1.0“, используя „0.5“ в качестве порогового значения.

Инвертировать группу вершин

Инвертирование спада.

Влияние (influence)

Данные настройки одинаковы для трёх модификаторов, оперирующих с „весами вершин“ с одноимённой частью в названии, см. страницу модификатора „Vertex Weight Edit“.

Пример

В этом примере показано использование расстояния от целевого объекта для динамического управления модификатором „Wave“ с модифицированной группой вершин:

blend-файл, TEST_1 scene.