What a skeleton does in Blender

A skeleton (also called an armature) is a framework of connected bones that you attach to a 3D model so it can move. Without a skeleton, your model is frozen in one pose. With one, you can rotate the bones to bend arms, legs, and joints the way a real character would move. Think of it as the invisible puppet strings inside your model.

When you add a skeleton to an empty model in Blender, you are creating a structure that will later control how the model's surface deforms when you animate it. The skeleton itself is not visible in a final render — it is just the control system underneath.

Key Takeaways

  • A skeleton in Blender is a chain of connected bones that lets you pose and animate a 3D model by rotating individual joints.
  • You add a skeleton by going to Add menu, choosing Armature, and selecting a bone structure that matches your model's shape.
  • After adding the skeleton, you must attach it to your model using a process called parenting with automatic weights.
  • The skeleton lives on a separate layer from your model so you can hide it while you work and show it only when you need to pose or animate.

Adding an armature to your scene

Open your Blender project with the empty model already in the viewport. Go to the top menu and click Add. A dropdown menu appears. Hover over Armature and you will see a list of preset skeletons: Basic Human, Basic Quadruped, and a few others. Choose the one closest to your model's shape — if your model is humanoid, pick Basic Human.

Blender will place the skeleton at the world origin (the center of your scene). The skeleton appears as a chain of white and blue lines with small spheres at the joints. This is the armature in its default pose. You can now see both your model and the skeleton in the same viewport.

If none of the presets match your model, you can also choose Add > Armature > Single Bone and build a custom skeleton from scratch by adding bones one at a time. This takes longer but gives you complete control over the bone structure.

Positioning the skeleton to match your model

The preset skeleton rarely lands in the exact position your model needs. You will need to move, rotate, and scale it so the bones line up with your model's joints. First, make sure the armature is selected — click on it in the viewport and it will highlight in orange.

Use the standard Blender transform tools: press G to grab (move), R to rotate, and S to scale. Move the skeleton so its feet align with your model's feet and its spine runs through the center of your model's torso. You can also enter Edit Mode (press Tab while the armature is selected) to move individual bones more precisely.

Take time with this step. Bones that do not line up with your model's joints will cause strange deformations when you animate. If your model is much taller or wider than the preset skeleton, scale the entire armature up or down before you start posing.

Attaching the skeleton to your model with weight painting

Once the skeleton is positioned, you must tell Blender which parts of your model should move with which bones. This is called parenting with automatic weights. Select your model first (click on it), then hold Shift and click on the armature to select both. With both selected, press Ctrl+P and choose Armature Deform > With Automatic Weights.

Blender now calculates which vertices (the points that make up your model's surface) should follow which bones. The model and skeleton are now linked. If you rotate a bone, the part of the model near that bone will bend and move with it.

Automatic weights work well for most models, but they are not always perfect. If a part of your model deforms strangely when you move a bone, you may need to adjust the weights manually using weight painting mode. For now, test the skeleton by rotating a few bones in Pose Mode (press Ctrl+Tab while the armature is selected) to see how your model responds.

Switching between Edit Mode and Pose Mode

Blender has two main modes for working with skeletons. Edit Mode lets you change the structure of the skeleton itself — add bones, delete them, or move them around. Pose Mode lets you rotate and position bones to create poses and animations without changing the skeleton's underlying structure.

To enter Edit Mode, select the armature and press Tab. The bones turn orange and you can move them freely. Press Tab again to return to Object Mode. To enter Pose Mode, select the armature and press Ctrl+Tab. The bones stay white but you can now rotate them to pose your character. Press Ctrl+Tab again to return to Object Mode.

Most of your animation work happens in Pose Mode. Edit Mode is for building or fixing the skeleton structure itself. Keep this distinction clear in your mind — it prevents accidental changes to your skeleton when you meant to just pose it.

Hiding the skeleton while you work on the model

Once your skeleton is attached to your model, you may want to hide it so you can see your model clearly without the bone lines in the way. Select the armature and press H to hide it. The skeleton disappears from the viewport but remains attached to your model and will still control it when you animate.

To show the skeleton again, press Alt+H to unhide all hidden objects. You can also toggle the skeleton's visibility in the outliner panel on the right side of the screen by clicking the eye icon next to the armature's name.

Frequently Asked Questions

What if my model does not deform correctly when I move a bone?

The automatic weights may not have distributed correctly. Select your model, enter Weight Paint Mode (press Ctrl+Tab then switch the mode dropdown to Weight Paint), and manually paint which bones influence which areas. Red areas are heavily influenced by the selected bone, blue areas are not influenced at all. Adjust the brush strength and paint over problem areas to fix the deformation.

Can I add extra bones to a skeleton after I have already attached it?

Yes. Enter Edit Mode on the armature, add new bones, and position them where you need them. Then select your model, select the armature while holding Shift, and repeat the parenting step with automatic weights. Blender will recalculate the weights for the entire skeleton including the new bones.

Do I need to use a preset skeleton or can I build one from scratch?

You can build one from scratch by choosing Add > Armature > Single Bone and then adding more bones in Edit Mode. This takes longer but is necessary if your model has an unusual shape that does not match any preset. Most humanoid characters are faster to start with the Basic Human preset and modify it.

What is the difference between parenting with automatic weights and other parenting options?

Automatic weights calculates how much each bone influences each part of your model based on distance. Other options like Empty Groups require you to manually assign vertices to bones, which is much slower. Automatic weights is almost always the right choice for a first attachment.