Блог Metlivi

Как устранить отверстия в пользовательской треугольной деформирующей сетке в Moho

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

Это руководство предназначено для аниматоров, которые исправляют пользовательскую сетку поверх рисунка персонажа. В нём отдельно рассматриваются вручную нарисованные треугольные грани и автоматически триангулированные сетки, а затем приводится практическая последовательность действий для поиска и устранения пробелов.

29 октября 2026 г.6 мин. чтенияАвтор: Metlivi Editorial Team
Раздел 1

Почему в сетке видны треугольники, но остаются отверстия?

В Moho рисование кривых и создание залитых фигур — это отдельные операции. Видимый контур треугольника не означает, что внутри него есть залитая фигура. В официальной документации Lost Marble объясняется, что инструменты рисования задают геометрию, а инструменты заливки создают её видимое отображение. Инструменты заливки

Это различие важно для деформации: незалитая область может оставить соответствующий пробел в рисунке. В прямом обсуждении проблемы пользователь Moho сообщил об отсутствующих фрагментах изображения, и в ответе указали, что обычно причина — в отсутствующих заливках. Отверстия/пробелы не отображаются в интеллектуальных сетках

Рассматривайте контур как ориентир для проверки, а не как доказательство того, что сетка завершена. Прежде чем добавлять точки, выясните, не хватает ли в области грани, нет ли там непредусмотренной внутренней границы или проблема проявляется только во время анимации.

Раздел 2

Как определить, с какого исправления начать?

Перед изменением сетки сохраните отдельную копию проекта. Проверьте проблемную область на кадре 0, а затем сравните её с кадром, на котором проблема заметнее всего. Ниже приведена редакторская диагностическая последовательность, основанная на документированных правилах заливки и приведённых далее сообщениях о проблемах.

Что вы наблюдаете Что проверить в первую очередь Какое исправление попробовать
Один треугольный участок отсутствует ещё до анимации Есть ли залитая фигура внутри этого треугольника? Создать недостающую заливку
Сразу после триангуляции появляются несколько пробелов Отображалась ли предыдущая сетка правильно? Отменить действие и проверить исходные фигуры
Пробел повторяет замкнутый внутренний контур Не задаёт ли этот контур нежелательное отверстие? Исправить границу или расположение направляющих
Заливка не создаётся в одном месте Действительно ли соединены граничные точки? Исправить соединение, затем создать заливку заново
Пробел появляется только в определённой позе Исчезает ли он, если уменьшить локальное смещение? Проверить локальную деформацию, прежде чем перестраивать сетку

Изменяйте по одному параметру и после каждого изменения сравнивайте один и тот же кадр. Так результат поможет разобраться в причине: если создание одной заливки восстанавливает ровно один отсутствующий треугольник, это объясняет появление этого пробела. Если ничего не меняется, продолжайте диагностику, а не заливайте посторонние области.

Раздел 3

Как заполнить один отсутствующий треугольник?

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

  1. Выберите векторный слой с сеткой.
  2. Активируйте инструмент Создать фигуру.
  3. Выберите только три граничные точки отсутствующего треугольника.
  4. Убедитесь, что предварительный просмотр покрывает нужную область треугольника.
  5. Создайте залитую фигуру, нажав Пробел.
  6. Ещё раз проверьте рисунок на том же кадре.

В инструкции Lost Marble по созданию фигур указано, что нужно выбрать нужную границу и нажать пробел, чтобы создать фигуру. Там также объясняется: если в предварительном просмотре виден только контур, но нет заливки внутри него, значит, выбранные точки пока не задают нужную залитую область. Инструменты заливки

Например, два соседних треугольника закрывают небольшой участок рисунка персонажа, но изображение отображается только в левом треугольнике. Выберите три граничные точки правого треугольника и создайте его заливку. Это наглядный сценарий исправления, а не описание результатов испытаний.

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

Раздел 4

Как перестроить несколько отсутствующих граней, не удаляя сетку?

Если отсутствует несколько граней или существующее расположение фигур запутано, перестроить фигуры может быть проще, чем исправлять каждый треугольник по отдельности. На форуме Moho описан обходной способ: удалить существующие фигуры, запустить Скрипты > Рисование > Залить четырёхугольную сетку и снова назначить изображение слою сетки. В обсуждении речь идёт о пробелах, о которых сообщали в Moho 13.5 и 14.1; это не доказывает, что та же проблема есть во всех последующих версиях. Сетка портит моё изображение

В сохранённой рабочей копии:

  1. Выберите инструмент Выбрать фигуру, а не инструмент выбора точек.
  2. Нажмите кнопку Выбрать всё и удалите выбранные фигуры.
  3. Убедитесь, что исходные точки и кривые остались на месте.
  4. Запустите Скрипты > Рисование > Залить четырёхугольную сетку.
  5. Проверьте назначение слоя изображения деформирующей сетке и осмотрите ранее отсутствовавшие области.

Несмотря на название, инструмент «Залить четырёхугольную сетку» может создавать фигуры как по треугольным, так и по четырёхугольным путям. В соответствующем техническом обсуждении также подчёркивается, что фигуры следует удалять, сохраняя исходные контуры. Проблемы со слоем деформации: что я делаю не так и как правильно добиться полного контроля?

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

Раздел 5

Что проверить, если треугольник не удаётся залить?

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

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

Также проверьте выбранную границу. В документации Lost Marble объясняется, что лишние внутренние точки в выделении могут помешать однозначно определить нужную заливку. Если выбрать только границу одного треугольника, проверить её будет проще. Инструменты заливки

Раздел 6

Что делать, если отверстие создаёт замкнутая внутренняя направляющая?

Moho поддерживает составные заливки с отверстиями. В официальном руководстве объясняется, что выбор внешней границы вместе с замкнутой внутренней границей позволяет создать залитую область с отверстием. Поэтому аккуратно замкнутый внутренний контур может быть значимым элементом геометрии, а не безобидной вспомогательной линией. Руководство 2.2: Рисование фигур с отверстиями

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

Выбирайте способ исправления с учётом метода построения: для заливки вручную нарисованных треугольных граней нужны замкнутые границы; при автоматическом построении направляющие нужно располагать так, чтобы они случайно не задавали исключаемые области.

Раздел 7

Нужно ли повторно триангулировать исправленную сетку?

Не считайте команду Триангулировать 2D-сетку универсальным средством исправления. На форуме описан случай, когда после включения триангуляции в сетке, уже созданной командой Создать слой интеллектуальной деформации, появились отверстия. В сообщении описана конкретная последовательность действий, опубликованная в 2023 году, поэтому рассматривайте её как диагностическую подсказку, а не как описание проблемы во всех современных версиях программы. Проблемы со слоем деформации — страница 2

Для граней, нарисованных вручную, выбирайте команду, соответствующую геометрии, которую нужно сохранить. В технических рекомендациях отдельно рассматриваются создание треугольников по залитому контуру и направляющим и создание фигур вдоль вручную нарисованных треугольных и четырёхугольных путей. Там также рекомендуется сделать дубликат исходного слоя перед созданием сетки. Рекомендации по созданию ригов головы с четырёхугольной сеткой?

После исправления проверьте кадр с исходной проблемой, нейтральную позу и промежуточные кадры между основными позами. Отрендерите короткий проблемный отрезок и сравните его с изображением в рабочей области. Сохраните исправление, если нужные области рисунка остаются закрытыми при всех требуемых движениях; если пробел сохраняется, вернитесь к локальной границе и залейте её, а не увеличивайте плотность сетки без понимания причины.

Раздел 8

Источники

Материалы по теме

Продолжить изучение темы