Последние новости
Руководство по настройке Geometry и Volume AOV в Houdini KarmaКак настроить ферму рендеринга Blender Flamenco: Manager и WorkerAnthropic подала заявку S-1 на IPO: выручка — 11,6 млрд долларовBlender Shape Keys: пошаговая подготовка деформаций моделиАнонс GPT-6.1 Terra: быстрее и дешевле работает с компьютеромФильтры реконструкции Archicad 29: пошаговая настройка элементов и чертежейАрхитектурная камера и анимация в Blender: от кадрирования до ключевых кадровИмпорт DWG и DXF в SketchUp: пошаговое руководство для чистой моделиРуководство по Unwrap UVW в 3ds Max: UV-развёртка и подготовка шаблонаСоздание помещений и изучение их границ через Revit API: руководство для начинающих
УрокиBlender

Blender Shape Keys: пошаговая подготовка деформаций модели

Blender Shape Keys сохраняют положения вершин объекта и позволяют переключаться между разными формами. В руководстве описаны создание и редактирование ключей, а также применение режимов Relative и Absolute.

Органическая трёхмерная модель в разных формах в студииИИ-изображение
Иллюстрация создана с помощью ИИ.Изображение: 3dsınıfı / FCA AI

Коротко

  1. Shape Keys доступны для объектов с вершинами: mesh, кривых, поверхностей и lattice.
  2. Relative позволяет смешивать несколько форм с заданными весами, а Absolute предназначен для последовательного перехода между формами во времени.
  3. Рабочий процесс проще, если по возможности зафиксировать топологию модели до создания Shape Keys.
  4. В Blender панель Shape Keys находится в свойствах Object Data.

Чему вы научитесь в этом руководстве?

Blender Shape Keys позволяют управлять изменением формы, сохраняя разные положения вершин одного объекта. Этот метод подходит не только для мимики персонажей: с его помощью можно контролируемо менять отдельные участки модели или подготовить переход объекта из одной формы в другую. В других приложениях Shape Keys также называют «morph targets» или «blend shapes».

В руководстве вы узнаете, как создать базовую форму объекта, добавить и отредактировать новые ключи, смешивать деформации с помощью значений и выбирать между Relative и Absolute. Среди примеров использования в документации Blender — анимация лица, работа с мышцами и корректировка скелетного рига. Здесь основное внимание уделено принципу работы Shape Keys; конкретный персонаж или файл сцены не требуется.

Требования

  • Нужны установленный Blender с доступом к панели Shape Keys и объект, содержащий данные вершин. Примеры рассматриваются на mesh; в документации к поддерживаемым типам также относятся кривые, поверхности и lattice.

  • В руководстве пользователя Blender 5.2 LTS описаны панель и её возможности. Руководство версии 3.6 также объясняет основные принципы работы. Учтите, что названия элементов интерфейса могут отличаться в зависимости от версии.

  • В исходных руководствах не указано требование пользовательской учётной записи; сведений о необходимости отдельной онлайн-учётной записи для этой работы нет.

  • Поскольку новые ключи сохраняют положения вершин, по возможности зафиксируйте количество вершин и структуру связей модели до подготовки Shape Keys.

Создание Shape Keys: пошаговая инструкция

1. Подготовьте базовую модель

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

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

2. Найдите панель Shape Keys

Выбрав объект, откройте свойства Object Data в редакторе Properties и найдите панель Shape Keys. Здесь собраны функции создания, сортировки и управления ключами. Они отображаются в списке в виде дерева, а порядок можно изменить перетаскиванием.

В качестве отправной формы используйте ключ Basis. Он находится первым в списке и представляет исходные положения объекта. Basis служит стандартной опорной формой для сравнения с остальными; собственного значения веса у него нет.

3. Добавьте новый ключ

Создайте новый Shape Key с помощью кнопки добавления в списке Shape Keys. Согласно документации, добавленный таким образом ключ изначально представляет собой копию Basis. Затем выберите новый ключ и переместите вершины объекта, чтобы задать другую форму.

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

4. Отредактируйте деформацию и проверьте результат

Выбрав созданный ключ, переместите вершины объекта в 3D Viewport. Согласно руководству Blender, Shape Key сохраняет положение каждой вершины; сам ключ не меняет топологию. Например, при создании выражения лица отредактируйте только нужное изменение формы и проверьте его, меняя значение ключа.

Чтобы не отредактировать случайно не тот ключ, рассмотрите возможность блокировки на панели Shape Keys. Заблокированный ключ помогает предотвратить случайные изменения с помощью многих инструментов sculpt и edit. Однако в документации отмечено, что большинство операций, меняющих топологию, не проверяют эту блокировку. Поэтому её не следует считать универсальной защитой от изменений топологии.

5. Настройте смешивание с помощью Relative

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

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

6. Создайте последовательный переход с помощью Absolute

Если формы должны меняться в определённой последовательности во времени, а не смешиваться друг с другом, используйте Absolute Shape Keys. В этом режиме каждому ключу соответствует значение Evaluation Time. Текущее время определяет интерполяцию между предыдущим и следующим ключами.

Меняйте Evaluation Time на панели, чтобы проверить переход. В документации Blender указано, что это значение можно анимировать с помощью ключевых кадров или контролировать драйвером. Для Absolute также доступны изменение времени и разные типы интерполяции, в том числе Linear, Cardinal, Catmull-Rom и B-Spline.

7. Используйте объединённую форму и дополнительные инструменты редактирования

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

Для переноса данных из других объектов может потребоваться совпадение топологии соответствующих mesh. При зеркальном преобразовании ключей также учитывайте условия симметрии и топологии, необходимые для выбранной операции. Например, Flip требует точной симметрии вершин mesh относительно оси X, тогда как Flip (Topology) может определять соответствие по топологии.

Распространённые ошибки

  • Слишком рано менять топологию: Shape Keys сохраняют положения вершин, но не задают структуру вершин и связей. По возможности завершите работу над топологией модели до создания ключей.

  • Редактировать не тот ключ: Перед внесением изменений проверьте имя активного Shape Key и убедитесь, что выбран именно он. При необходимости используйте блокировку.

  • Оценивать значения по отдельности, а не вместе: Влияние Relative-ключей суммируется при смешивании. Если результат отличается от ожидаемого, проверьте значения Value и опорные формы всех связанных ключей.

  • Использовать Relative и Absolute для одной и той же задачи: Для взвешенного смешивания нескольких форм выбирайте Relative, а для последовательного перехода с интерполяцией во времени — Absolute.

  • Не учитывать требования к топологии при переносе: При получении или зеркальном преобразовании ключей из других объектов проверяйте условия топологии и симметрии, указанные в документации.

Что делать дальше

Для первой пробы создайте небольшую деформацию, которую легко заметить, и проверьте результат, меняя значение Value. Затем попробуйте смешать несколько форм с помощью Relative, а в отдельном тесте изучите последовательный переход через Absolute. Если вы работаете с персонажем или органической моделью, проверяйте деформации по отдельности и вместе, чтобы понять, не конфликтуют ли они.

На следующем этапе можно изучить изменение опорного ключа, применение ключа к Basis или применение всех существующих Shape Keys. Поскольку эти операции могут повлиять на основную форму модели и список ключей, перед их выполнением важно определить, какую форму нужно сохранить.

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

Источники и лицензия

Это руководство адаптировано на турецкий язык на основе вводных материалов, описания панели и основных инструкций по использованию Shape Keys в официальном руководстве пользователя Blender. Использованные источники распространяются по лицензии Creative Commons Attribution-ShareAlike 4.0 (CC BY-SA 4.0).

Источники

Источников: 3
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/animation/shape_keys/introduction.html
Пересказ
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/animation/shape_keys/index.html
Пересказ
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/animation/shape_keys/shape_keys_panel.html
Пересказ

Тексты источников не перепечатываются; короткие цитаты отмечены, остальное — наш пересказ и комментарий.

Мнение 3dsınıfı
3dОценка редактора

Для архитектурных бюро и студентов в Турции Shape Keys могут дать дополнительный контроль при демонстрации модели в разных состояниях формы. В частности, редактирование деформаций существующего объекта с помощью отдельных ключей упрощает проверку альтернатив и тестирование идеи анимации. Однако польза от этой функции зависит от того, насколько топология модели и предполагаемый переход подходят для такой работы.

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

Частые вопросы

Для чего нужны Blender Shape Keys?

Они сохраняют положения вершин объекта как разные формы и позволяют создавать деформации между ними. Среди примеров использования в документации — выражения лица, работа с мышцами и корректировка скелетного рига.

Чем отличаются Relative и Absolute Shape Keys?

Relative смешивает разные формы с учётом их весов. Absolute обеспечивает последовательный переход и интерполяцию между формами в зависимости от значений Evaluation Time.

Нужно ли завершить работу над топологией mesh до создания Shape Keys?

Руководство Blender рекомендует по возможности зафиксировать топологию до создания Shape Keys. Shape Keys сохраняют положения вершин, но не задают их количество и структуру связей.

Комментарии и форум — на турецком языке.Присоединиться к обсуждению
+

Похожие новости