Создать кость в Blender можно за несколько кликов — это основа для риггинга, анимации и моделирования скелетов. В большинстве случаев достаточно добавить арматуру (Shift + A → Armature), перейти в режим редактирования (Tab) и экструдировать сегменты. Но есть нюансы: тип кости, направление, связь с мешем и настройки деформации влияют на результат.

Если вы только начинаете осваивать 3D, начнём с простого: базовой кости для руки или ноги. Для сложных гирлянд (например, хвоста или спины) потребуется обновление весов вершин и настройка IK (обратной кинематики). Рассмотрим все этапы — от создания до тестирования.

Зачем нужны кости в Blender и где их применяют

Кости (Bones) — это элементы арматуры, которые управляют деформацией 3D-модели. Без них невозможно создать реалистичную анимацию персонажей, животных или механизмов. Основные области применения:

  • Риггинг персонажей — скелет для управления телом, лицом, пальцами;
  • Анимация объектов — двери, механизмы, рюкзаки;
  • Деформируемые меши — одежда, ткань, мягкие тела;
  • Импорт/экспорт в игровые движки — Unity, Unreal Engine требуют корректную арматуру.

В Blender кости работают в связке с модификатором Armature. Чтобы модель деформировалась правильно, нужно настроить веса вершин (Weight Paint) и иерархию костей.

💡

Перед созданием костей убедитесь, что модель симметрична и находится в нейтральной позе (T-pose или A-pose). Это упростит риггинг и анимацию.

Тип костиОписаниеГде применяется
Single BoneОдиночная кость без дочерних элементов. Простейший вариант.Руки, ноги, простые механизмы.
ChainЦепочка связанных костей.Automatically connected in a parent-child hierarchy.Позвоночник, хвосты, пальцы.
Bendy BoneКость с дополнительными сегментами для плавного изгиба.Хвосты, волосы, гибкие трубки.
Custom ShapeКость с пользовательской формой для удобства выбора.Сложные ригги (лицо, механизмы).

Типы костей в Blender и их особенности

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

Основные параметры, которые отличают кости:

По умолчанию Blender создаёт кости типа Single Bone. Чтобы изменить тип, выделите кость в режиме редактирования (Tab) и в панели свойств (N) выберите нужный вариант в разделе Bone.

Для создания цепочки костей используйте экструдирование (E) или инструмент Subdivide в режиме редактирования арматуры.

Подготовка модели перед созданием костей

Перед тем как сделать кость в Blender, модель нужно подготовить. Это сэкономит время на настройке весов и исправлении ошибок деформации.

Основные шаги подготовки:

  • Симметрия модели — проверьте, что модель симметрична относительно центральной оси (ось X в Blender). Используйте модификатор Mirror, если нужно;
  • Нейтральная поза — модель должна находиться в T-pose (руки в стороны, ноги немного разведены) или A-pose (руки немного согнуты). Это стандарт для риггинга;
  • Чистая топология — удалите лишние вершины, склейте дублирующиеся (M → Merge by Distance), исправьте некорректные полигоны;
  • Разделение по материалам — если модель состоит из нескольких частей (тело, голова, одежда), разделите их на отдельные объекты или используйте Vertex Groups;
  • Масштаб модели — убедитесь, что модель не слишком большая или маленькая. Оптимальный размер — 1–2 метра в высоту (для человека).

Создание базовой арматуры: пошаговый процесс

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

  1. Добавьте арматуру. Нажмите Shift + A, выберите Armature → Single Bone. появится одна кость.

  2. Перейдите в режим редактирования. Выделите арматуру и нажмите Tab. Теперь вы можете изменять кости.

  3. Экструдируйте кости для руки. Выделите верхнюю часть кости (голову), нажмите E и потяните вниз, чтобы создать новую кость. Повторите для локтя и запястья. Для пальцев экструдируйте от запястья.

  4. Назовите кости. В режиме редактирования выделите каждую кость и rename her в панели свойств (N). Например: Arm_Upper, Arm_Lower, Hand. Это упростит работу с риггингом.

  5. Настройте иерархию. Убедитесь, что кости связаны правильно: плечо — родитель для локтя, локоть — для запястья и т. д. В режиме редактирования выделите дочернюю кость, нажмите Shift, выделите родительскую и нажмите Ctrl + P → Keep Offset.

⚠️ Внимание: Не изменяйте масштаб костей в режиме Object Mode — это приведёт к искажению деформации. Все изменения размеров и положения делайте в режиме редактирования (Edit Mode).
Какой инструмент вы чаще всего используете для создания костей в Blender?
Экструдирование (E)
Инструмент Bendy Bone
Add Armature (Shift+A)
Импорт из других программ

Связывоние арматуры с мешем

Чтобы кости деформировали модель, их нужно связать с мешем. Для этого используются группы вершин (Vertex Groups) и модификатор Armature.

Сравним два способа связывания:

СпособПлюсыМинусы
Automatic WeightsБыстро и автоматически распределяет веса.Часто требует ручной доработки для сложных моделей.
Manual WeightsТочный контроль над деформацией.Занимает много времени, требует опыта.
EnvelopeПростота настройки для простых моделей.Не подходит для сложных деформаций (например, лица).

Для начала используйте Automatic Weights:

  1. Выделите модель, затем арматуру (последней).

  2. Нажмите Ctrl + P и выберите With Automatic Weights.

  3. Проверьте деформацию: перейдите в режим позы (Pose Mode), выделите кость и поверните её (R). Модель должна деформироваться без искажений.

Если деформация некорректна, отредактируйте веса в режиме Weight Paint. Выделите модель, перейдите в этот режим и покрасьте области влияния костей.

Настройка обратной кинематики (IK) для реалистичных движений

Обратная кинематика (IK) позволяет костям двигаться естественно. Например, при движении руки локоть и плечо автоматически подстраиваются под цель.

Чтобы добавить IK:

  1. Перейдите в режим позы (Pose Mode).

  2. Выделите кость, которая будет управляться IK (например, запястье).

  3. В панели свойств (N) выберите раздел Bone Constraints и добавьте Inverse Kinematics.

  4. В настройках IK укажите цель (Target) — обычно это пустой объект (Empty), который будет определять положение конечной точки (например, руки).

  5. Настройте параметры: Chain Length (длина цепочки костей, на которую влияет IK), Weight (сила влияния).

Обратная кинематика (IK) упрощает анимацию, но требует точной настройки цепочки костей и целей. Для сложных движений (например, ходьбы) используйте комбинацию IK и FK (прямой кинематики).

Практика: создаём полный скелет для персонажа

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

Последовательность действий:

  1. Создайте базовую арматуру. Добавьте арматуру (Shift + A → Armature) и экструдируйте кости для туловища, рук, ног и головы.

  2. Настройте симметрию. Включите опцию X-Axis Mirror в настройках арматуры (Armature Properties → Options). Это автоматически создаст симметричные кости для левой и правой сторон.

  3. Добавьте кости для лица. Для простой мимики достаточно 3–4 костей: челюсть, веки, бровь. Для сложной анимации используйте Shape Keys.

  4. Свяжите арматуру с мешем. Используйте Automatic Weights (Ctrl + P).

  5. Проверьте деформацию. В режиме позы (Pose Mode) пошевелите кости и убедитесь, что модель деформируется корректно.

  6. Настройте IK для ног и рук. Добавьте ограничения Inverse Kinematics для конечностей.

Готовый скелет можно экспортировать в формате .fbx или .dae для использования в других программах.

Чек-лист для создания костей в Blender

Выполнено: 0 / 5

Часто задаваемые вопросы

Можно ли создавать кости в Blender без арматуры?

Нет. Кости в Blender всегда являются частью арматуры (Armature). Арматура — это объект, который содержит кости и управляют их поведением. Без арматуры кости не будут работать.

Почему модель деформируется некорректно при движении костей?

Наиболее частая причина — неверное распределение весов вершин. Проверьте группы вершин (Vertex Groups) в модификаторе Armature. Используйте режим Weight Paint, чтобы отредактировать области влияния костей. Также убедитесь, что модель симметрична и находится в нейтральной позе.

Как изменить форму кости в Blender?

Форму кости можно изменить в режиме редактирования (Edit Mode). Выделите кость, затем в панели свойств (N) найдите раздел View и измените параметры Display (например, Octahedral, Box или Wireframe). Для кастомных форм используйте опцию Custom Shape и укажите меш в качестве формы.

Можно ли анимировать кости без связывания с мешем?

Да. Кости можно анимировать независимо от меша — например, для тестирования движений или создания скелетной анимации. Для этого перейдите в режим позы (Pose Mode), выделите кость и добавьте ключевые кадры (I → Rotation/Location). Однако для деформации модели связывание с мешем обязательно.