Модификатор «Деформация Лапласа» (Laplacian deform modifier)¶
Модификатор Laplacian Deform позволяет делать постановку меша, сохраняя при этом геометрические детали поверхности.
Пользователь определяет набор вершин-“якорей“, а затем перемещает некоторые из них. Модификатор сохраняет остальные вершины-якоря в фиксированных позициях и вычисляет оптимальные местоположения всех оставшихся вершин для сохранения исходных геометрических деталей.
Этот модификатор захватывает геометрические детали с использованием дифференциальных координат. Дифференциальные координаты захватывают локальную геометрическую информацию, кривизну и направление вершины на основе её соседей.
Примечание
Вы должны определить якорную группу вершин. Без неё модификатор ничего не делает.
Опции (options)¶

Модификатор Laplacian Deform.¶
- Повторять (repeat)
Количество итераций для улучшения найденного решение. Цель заключается в том, чтобы найти вращение дифференциальных координат, сохраняя при этом геометрические детали наилучшим образом. При использовании бо́льшего количества итераций детали сохраняются лучше, однако, это занимает больше времени для вычисления.
- Якорные веса (anchor weights)
Группа вершин, которую пользователь будет использовать для трансформации модели. На поведение модификатора не влияет вес каждой вершины, его метод просто учитывает вершины с весом больше 0.
- Инвертировать
<->
Инвертирует влияние выбранной группы вершин, что означает, что теперь группа представляет вершины, которые не будут деформированы модификатором.
Эта настройка меняет значения веса группы на противоположные.
- Инвертировать
- Привязать (bind)
Кнопка Bind – это то, что сообщает модификатору деформации Лапласа о необходимости фактически зафиксировать геометрические детали объекта, так что изменение якорных вершин будет фактически изменять форму деформированного объекта.
- Отвязать (unbind)
После привязки модификатора вы можете позже решить внести изменения в якорную группу вершин. Для этого вам сначала нужно будет отвязать модификатор от группы, прежде чем делать привязку заново.
Сообщения об ошибках¶
- Группа вершин имя_группы недопустима (vertex group group_name is not valid)
Это сообщение отображается тогда, когда пользователь удаляет группу вершин или изменяет её имя.
- Вершины изменены с X на Y (vertices changed from X to Y)
Это сообщение отображается тогда, когда пользователь добавляет/удаляет вершины в/из меша.
- Рёбра изменены с X на Y (edges changed from X to Y)
Это сообщение отображается тогда, когда пользователь добавляет/удаляет рёбра в/из меша.
- Система не нашла решения (the system did not find a solution)
Это сообщение отображается в том случае, если решатель не смог найти решение для линейной системы.
Примечание
Если меш является плотным, с числом вершин более 100,000, то существует вероятность, что нелинейная система оптимизации даст сбой.
История¶
Редактирование поверхности Лапласа – это метод, разработанный Ольгой Соркиной и другими в 2004 году. Этот метод сохраняет геометрические детали в максимально возможной степени, пока пользователь выполняет операции редактирования. Этот метод использует дифференциальные координаты, соответствующие разнице между вектором и средним значением веса его соседей, для представления локальной геометрической детали меша.

Дифференциальная координата.¶