Коротко
- Shape Keys можно использовать для объектов с вершинами, например mesh, curve, surface и lattice.
- Relative Shape Keys подходят для сценариев, где формы смешиваются, например для мимики или корректирующих поз.
- Absolute Shape Keys применяются в анимации, где формы меняются в заданном порядке с течением времени.
- Для Relative значение 0.0 означает 100-процентное влияние исходной формы, а 1.0 — 100-процентное влияние соответствующего Shape Key.
Shape Keys, описанные в руководстве Blender 5.2 LTS, позволяют деформировать геометрию объектов, придавая им разные формы для анимации. Документация Blender поясняет, когда и как использовать эту функцию, в частности — чем отличаются типы Relative и Absolute. Shape Keys можно применять к объектам с вершинами, таким как mesh, curve, surface и lattice.
Этот метод также называют morph target или blend shape. Он подходит для анимации персонажей, например для создания мимики, положений рта и фонем. В документации также упоминаются мышцы, суставы конечностей и формы для корректировки скелетного рига. Выбор типа зависит от того, должны ли формы смешиваться между собой или последовательно активироваться с течением времени.
1. Сначала определите цель деформации
Shape Keys позволяют задавать разные положения вершин объекта и управлять получающимися изменениями. Они дают дополнительный контроль над органическими и мягкими элементами, для которых одних трансформаций вроде вращения или масштабирования недостаточно. Примеры в руководстве в основном связаны с анимацией персонажей и корректировкой ригов.
Сначала убедитесь, что объект относится к одному из поддерживаемых типов. Затем определите, как должно происходить изменение: влияние нескольких форм должно проявляться одновременно или объект должен менять форму с течением времени? В первом случае рассматривайте Relative, во втором — Absolute.
Это руководство основано на описании Shape Keys в документации Blender 5.2 LTS. В источниках нет пошагового описания интерфейса или пути по меню для создания этой функции. Поэтому дальнейшие рекомендации посвящены выбору на основе изложенных в документации понятий и не предлагают панели или команды, не указанные в источнике.
2. Рассматривайте Basis как исходную форму
Первый элемент стека Shape Keys — Basis. Он представляет исходное положение вершин объекта и по умолчанию используется как опорная форма при создании новых форм. У Basis нет значения веса, и для него нельзя создавать ключи анимации. В режиме Absolute это начальная форма последовательности изменений.
В режиме Relative каждую форму можно задать относительно Basis или другого Shape Key. Результат — составная форма, отображаемая в 3D Viewport и называемая в документации Mix. Она формируется из совокупного влияния активных значений Shape Keys относительно их опорных форм.
Помните, что Basis представляет исходную геометрию.
При использовании Relative проверяйте, относительно какого ключа задана каждая форма.
Если форма задана относительно другого Shape Key, отслеживайте, через какую опорную форму вычисляется результат.
Документация не требует определённого порядка опорных форм. Поэтому, если в проекте используются разные опорные формы, важно, чтобы связи между каждой формой и её основой оставались понятными.
3. Выбирайте Relative для смешивания форм
Relative Shape Keys предназначены для случаев, когда одна или несколько форм одновременно влияют на результат в соответствии со своими значениями. Значение определяет смешивание соответствующей формы с опорной. Согласно документации, при значении 0.0 опорная форма влияет на результат на 100%, а при 1.0 соответствующий Shape Key достигает 100-процентного влияния.
| Понятие | Значение | Значение параметра |
|---|---|---|
| Relative Shape Key | 0.0 | Влияние опорной формы составляет 100%. |
| Relative Shape Key | 1.0 | Влияние соответствующего Shape Key составляет 100%. |
| Значение за пределами диапазона | Ниже 0.0 или выше 1.0 | Blender может экстраполировать смешивание; деформация может усилиться или изменить направление. |
Рассматривайте эти значения не как рекомендуемые настройки, а как описание крайних точек смешивания. Blender также может экстраполировать значения ниже 0.0 и выше 1.0. В этом случае деформация может усилиться или измениться в противоположном направлении. Если получаются неожиданные формы, проверьте связь значения с опорной формой и не выходит ли оно за пределы диапазона.
4. Выбирайте Absolute для последовательного изменения форм во времени
Absolute Shape Keys используются, когда формы нужно последовательно менять с течением времени, а не смешивать одновременно. Каждому ключу соответствует определённое значение Evaluation Time. Результат для текущего Evaluation Time вычисляется путём интерполяции между предыдущими и следующими Shape Keys.
Важно не путать значения двух типов. Значение Relative указывает на влияние формы относительно опорной. В режиме Absolute значение представляет Evaluation Time, в который форма становится активной. Чёткое понимание этой разницы поможет выбрать нужный способ перехода при настройке анимации.
Если формы должны влиять на результат одновременно, рассмотрите Relative.
Если требуется последовательный переход от одной формы к другой с течением времени, изучите Absolute.
При использовании Absolute учитывайте связь форм с Evaluation Time: промежуточный результат вычисляется между предыдущим и следующим ключами.
Что это означает для архитектуры, интерьеров и archviz?
В руководстве Blender не приводится специальный сценарий использования Shape Keys в архитектуре или archviz. Однако описанное в документации управление формой может быть полезно командам, работающим с анимированными объектами или геометрией, которая меняется. Если требуется одновременное влияние нескольких форм, можно рассмотреть логику Relative; если изменения должны последовательно происходить с течением времени — логику Absolute. Это оценка, основанная на описании функций, а не утверждение о подтверждённой эффективности в конкретном архитектурном процессе.
Перед переносом в рабочую сцену проверьте тип объекта и характер нужного перехода. В источниках нет сведений о системных требованиях, производительности, цене или лицензии Blender, поэтому делать выводы по этим темам не следует. Чтобы оценить, подходит ли функция для текущего рабочего процесса, безопаснее начать с тестирования в используемой версии и на реальной сцене. В сведениях об источнике указано, что документация Blender, на которой основано это руководство, распространяется по лицензии CC BY-SA 4.0.
Частые ошибки
Считать Relative и Absolute одной и той же функцией: Relative смешивает формы относительно их опорных форм, а Absolute выстраивает их по Evaluation Time.
Рассматривать Basis как форму с весом или возможностью анимации: Basis представляет исходную геометрию, у него нет веса, и для него нельзя создавать ключи анимации.
Неправильно трактовать крайние значения Relative: 0.0 означает 100-процентное влияние опорной формы, а 1.0 — соответствующего Shape Key.
Не учитывать результат значений за пределами диапазона: экстраполяция может усилить деформацию или изменить её направление.
Работать, не проверив тип объекта: в руководстве перечислены mesh, curve, surface и lattice; в этом материале не утверждается, что функция поддерживает другие типы.
Источники
Источников: 2Тексты источников не перепечатываются; короткие цитаты отмечены, остальное — наш пересказ и комментарий.
Практическая ценность Shape Keys — в том, что они позволяют связывать изменения формы объекта с опорными формами и управлять ими. Команды archviz могут снизить риск ошибок при настройке, заранее определив, чем Relative отличается от Absolute, когда работают с анимированными объектами или геометрией, которая меняется. Однако в источнике нет примера для архитектурного производства, поэтому функцию нужно проверять на реальной сцене.
Для офисов в Турции документация не содержит сведений о системных требованиях, приросте производительности или цене; эти вопросы нужно оценивать отдельно. При работе с понятиями из руководства Blender 5.2 LTS разумнее всего начать осторожно: правильно понять роль Basis и проверить результаты значений Relative за пределами диапазона.
Частые вопросы
Для каких типов объектов можно использовать Shape Keys в Blender?
Согласно руководству, их можно использовать для объектов с вершинами: mesh, curve, surface и lattice.
В чём разница между Relative и Absolute Shape Keys в Blender?
Relative подходит для смешивания форм относительно их опорных форм. Absolute выстраивает формы по Evaluation Time и интерполирует результат между соседними формами.
Что означают значения 0.0 и 1.0 для Relative Shape Key?
0.0 означает 100-процентное влияние опорной формы, а 1.0 — соответствующего Shape Key. Blender также может экстраполировать значения за пределами этого диапазона.



