Сохранить позу персонажа или объекта в Blender можно за 10 секунд — если знаешь, куда нажать. Самый быстрый способ: выделите арматуру или меш, нажмите Ctrl+Shift+P, выберите Pose Library и сохраните текущую позу под уникальным именем. Но это не единственный вариант. Далее разберём все методы — от базовых до продвинутых, с нюансами для анимации и риггинга.
Проблема в том, что в зависимости от задачи подходы отличаются. Для статичных поз подойдёт Pose Library, для анимации — ключевые кадры, а для переноса между проектами — экспорт в .json. Рассмотрим каждый случай.
Способ 1: Библиотека поз через Pose Library
Встроенный инструмент Pose Library — самый удобный способ для сохранения и переиспользования поз. Работает с арматурами (Armature) и позволяет хранить десятки поз в одном файле.
Как это сделать:
- Выделите арматуру в режиме
Pose Mode(нажмитеTab, если находитесь вEdit Mode). - Убедитесь, что кости расположены в нужной позе (проверьте в окне
3D Viewport). - Откройте боковую панель (
N), найдите вкладкуPose Library. - Нажмите кнопку
New(или+в зависимости от версии), чтобы создать новую библиотеку. - Кликните на
Add Poseи задайте имя (например,Stand_Right_Arm_Up).
Теперь поза сохранена. Чтобы применить её позже, выделите арматуру, выберите нужную позу в Pose Library и нажмите на её имя.
Если библиотека поз не отображается, проверьте, что вы в режиме Pose Mode, а не Edit Mode. В Blender 3.6+ панель может скрываться под кнопкой «Боковая панель» (значок стрелки в правом верхнем углу).
| Действие | Горячие клавиши | Описание |
|---|---|---|
| Добавить ключевой кадр | I | Сохраняет текущее положение выделенных костей |
| Удалить ключевой кадр | Alt+I | Удаляет ключи с выделенных костей в текущем кадре |
| Копировать позу | Ctrl+C (в Pose Mode) | Копирует положение выделенных костей в буфер |
| Вставить позу | Ctrl+V (в Pose Mode) | Вставляет позу из буфера на выделенные кости |
Способ 2: Сохранение позы как ключевого кадра
Если вы работаете с анимацией, то сохранение позы как ключевого кадра (Keyframe) — обязательный этап. Это позволяет фиксировать положение костей в определённый момент времени.
Пошаговая инструкция:
- Выделите арматуру в режиме
Pose Mode. - Настройте позу (поверните кости, измените их положение).
- Переместите ползунок таймлайна на нужный кадр (например, кадр 1).
- Нажмите
I(латинская), выберитеLocation,Rotation,ScaleилиAllдля сохранения всех параметров.
Чтобы проверить, что ключевой кадр добавлен, посмотрите на таймлайн — на выбранном кадре появится жёлтая отметка.
Преимущество этого метода: вы можете анимировать переход между позами, изменяя ключевые кадры. Недостаток — при большом количестве поз таймлайн становится перегруженным.
Способ 3: Экспорт и импорт поз через JSON
Если нужно перенести позу в другой файл Blender или поделиться ею с коллегой, используйте экспорт в формат .json. Это универсальный способ, который работает и с арматурами, и с отдельными мешами.
Как экспортировать:
- Выделите арматуру или объект в нужной позе.
- Перейдите в
File > Export > Pose as JSON(в Blender 3.0+ путь может отличаться:File > Export > Armature Pose). - Задайте имя файла и сохраните.
Чтобы импортировать:
- Откройте файл, куда нужно загрузить позу.
- Перейдите в
File > Import > Pose from JSON. - Выберите сохранённый файл и подтвердите.
Обратите внимание: при импорте структура арматуры должна совпадать с исходной. Иначе поза может примениться некорректно.
Способ 4: Копирование позы через буфер обмена
Самый быстрый способ перенести позу между объектами или кадрами — скопировать её в буфер обмена. Работает только в рамках одного сеанса Blender.
Алгоритм:
- Выделите кости в режиме
Pose Mode, позу которых нужно скопировать. - Нажмите
Ctrl+Cи выберитеCopy Pose. - Выделите целевые кости (или всю арматуру) и нажмите
Ctrl+V, затемPaste Pose.
Если кости имеют разные имена, поза может примениться некорректно. В этом случае используйте Paste Pose Flipped — он зеркально отразит позу по оси X.
⚠️ Внимание: Копирование позы через буфер обмена не сохраняет анимационные данные. Для анимации используйте ключевые кадры или Pose Library.
Способ 5: Сохранение позы как шаблона через Add-on
Для ускорения работы можно использовать плагины. Один из самых популярных — Pose Manager. Он позволяет сохранять, сортировать и быстро применять позы, а также создавать каталоги для разных проектов.
Как установить и использовать:
- Скачайте плагин Pose Manager с официального сайта Blender или из репозитория GitHub.
- В Blender перейдите в
Edit > Preferences > Add-ons. - Нажмите
Install..., выберите скачанный файл.zipи активируйте плагин. - После установки в боковой панели появится новая вкладка
Pose Manager.
| Плагин | Функционал | Совместимость |
|---|---|---|
| Pose Manager | Сохранение, сортировка, поиск поз | Blender 2.8+ |
| Auto-Rig Pro | Автоматическое риггинг + библиотека поз | Blender 2.9+ |
| Rigify | Шаблоны ригов с заранее сохранёнными позами | Встроен в Blender |
| Pose Library Pro | Расширенная библиотека поз с пресеттами | Blender 3.0+ |
Способ 6: Сохранение позы через Shape Keys
Если вы работаете с морфингом (например, для лица персонажа), то Shape Keys — это ваш инструмент. Он позволяет сохранять и переключаться между разными формами меша.
Как это работает:
- Выделите меш в режиме
Edit Mode. - В панели свойств (
Properties) перейдите во вкладкуShape Keys. - Нажмите
+, чтобы добавить новыйShape Key. - Измените форму меша (например, поднимите губы для улыбки).
- Вернитесь в
Object Modeи переключайтесь междуShape Keys, чтобы увидеть изменения.
Для анимации можно анимировать значение Value у Shape Key, чтобы плавно переходить от одной формы к другой.
Shape Keys подходит только для деформации меша, а не для костей арматуры. Для арматур используйте Pose Library или ключевые кадры.
Практика: Пошаговая инструкция для начинающих
Чтобы закрепить знания, попробуйте выполнить простое упражнение: сохраните 3 позы для руки персонажа (нейтральная, поднятая вверх, согнутая в локте) и переключайтесь между ними.
Алгоритм:
- Откройте Blender и создайте простую арматуру для руки (плечо, локоть, запястье).
- В режиме
Pose Modeнастройте нейтральную позу (рука опущена вдоль тела). - Сохраните её в
Pose Libraryпод именемHand_Neutral. - Измените позу: поднимите руку вверх и сохраните как
Hand_Up. - Согните руку в локте и сохраните как
Hand_Bent. - Попробуйте переключаться между позами через
Pose Library.
Чек-лист для сохранения позы
Часто задаваемые вопросы
Можно ли сохранить позу для отдельной кости?
Да. В режиме Pose Mode выделите нужную кость, затем сохраните её положение через Pose Library или скопируйте в буфер обмена (Ctrl+C). При применении поза будет наложена только на выделенные кости.
Почему при импорте позы через JSON она применяется некорректно?
Скорее всего, структура арматуры в целевом файле отличается от исходной. Проверьте, что имена костей совпадают, а их иерархия идентична. Если проблема остаётся, попробуйте использовать Pose Library или вручную скорректировать позу.
Как сохранить позу для нескольких персонажей одновременно?
Выделите все арматуры, позы которых нужно сохранить, затем используйте Pose Library или экспортируйте каждую в отдельный файл .json. Для синхронного применения позы на нескольких персонажах можно использовать скрипты на Python.
Можно ли анимировать переход между сохранёнными позами?
Да, но для этого нужно преобразовать сохранённые позы в ключевые кадры. Выделите арматуру, примените нужную позу из Pose Library, затем добавьте ключевой кадр (I). Повторите для всех поз и настройте анимацию на таймлайне.