In short: automatic weights are a first pass. Inspect the vertex groups, paint the shoulder and hip transitions, clean and normalize the influence, then test an arm overhead, a full elbow bend and a deep squat. Repaint the joint that fails. Rebind or retopologize only when the rig placement or mesh structure is the underlying problem.
Weight painting looks like a painting task, but it is really a deformation-control task. The goal is not a smooth colourful heatmap. The goal is a character that keeps volume, moves rigid parts correctly and survives the poses the animation or game will actually use. That is why a useful test pose is more valuable than another pass over the viewport at rest.
What does AI weight painting automate in Blender?
AI-assisted rigging usually automates bone placement and an initial skin solve. It can assign each mesh vertex to plausible bones, create vertex groups and put the character into a test pose. That saves the repetitive first binding pass. It does not decide which armour plate should stay rigid, whether a belt should follow one hip or the pelvis, or how much chest volume must remain during an overhead reach.
| Stage | Automatic pass | Artist decision |
|---|---|---|
| Bone influence | Assign nearby bones to vertices | Choose the intended movement and remove stray influence |
| Joint bend | Create a continuous weight transition | Control volume, creasing and the width of the bend |
| Clothing | Treat it as more mesh attached to the body | Decide where it deforms, slides or stays rigid |
| Validation | Display a simple pose | Test extreme motion, animation and engine import |
The practical division is simple: automate the initial association, then spend human attention on joints that carry the performance. Background characters need less polish than a hero whose shoulder fills the frame.
Why do automatic weights fail at shoulders and hips?
Automatic weights fail because the nearby bones are often not the bones that should control the surface. The shoulder is a dense intersection of chest, clavicle and upper-arm movement. The hip is a dense intersection of pelvis, thigh and waist. A useful geometric guess can still produce the wrong visual result.
- Torso pull: the upper arm drags the chest or neck sideways during a reach.
- Armpit collapse: too few vertices keep chest volume when the arm rises.
- Hip drag: the thigh pulls the belt, pocket or waist across the body.
- Cross-limb assignment: a vertex receives influence from the opposite limb or an unrelated bone.
- Overlapping shells: the body, jacket and armour move differently and separate or intersect.
Mesh problems amplify every weighting problem. Dense triangles, unapplied scale and disconnected shells make the automatic solve harder to read. Before repainting, confirm that the character is at a sensible scale and that the joints are in the right place. If the mesh cannot bend, use Blender AI retopology before continuing.
How do you inspect weights before painting?
Inspect one bone at a time. Select the armature, enter Weight Paint mode, choose a vertex group and isolate its influence. Stray islands become obvious when the rest of the body is dark. Then switch to Pose mode and test the same bone through the motion it is expected to perform.
Blender's official Weight Paint documentation and weight tools are the reference for brush behaviour, selection and group tools. A useful inspection loop is:
- Create an extreme test pose and save it as a temporary action.
- Select a suspicious bone and isolate its vertex group.
- Check for influence on the opposite limb or distant body region.
- Return to the pose and bend the joint through its full range.
- Repaint the smallest area that fixes the visible failure.
- Normalize, retest and record the next failing joint.
Use the armature bone properties reference when joint orientation, inherit rotation or deform settings are unclear. Weight painting cannot correct a bone whose axes or hierarchy are wrong.
How do you fix shoulder collapse in Blender?
Reduce upper-arm influence on the chest wall and restore chest influence under the armpit. Keep a narrow transition around the shoulder joint, then test the arm overhead. The goal is not a perfectly smooth heatmap. The goal is a shoulder that keeps enough volume and does not pull the neck or torso with it.
| Symptom | Weight cause | Correction |
|---|---|---|
| Armpit caves inward | Upper arm dominates the chest-side vertices | Move influence back toward chest and clavicle |
| Neck bends with the arm | Shoulder weights extend too far into the neck | Remove upper-arm influence above the clavicle line |
| Shoulder plate folds | Rigid armour is blended across the joint | Bind the plate primarily to one bone or separate it as an object |
| Sharp crease above the arm | The bend is concentrated on one loop | Spread influence across more geometry or retopologize |
Test more than an overhead reach. Rotate the arm forward, backward and across the chest. A shoulder that works in one axis can fail immediately in another.
How do you fix hip, elbow and knee deformation?
Every joint needs a controlled transition, but the visual logic differs. Hips distribute motion between pelvis and thigh. Elbows need a smooth upper-arm to forearm transition. Knees need support at the back of the bend without collapsing the calf. Paint the direction of movement, not only the distance from the joint.
Hips. Reduce thigh influence above the hip crease, increase pelvis influence around the waist and keep the belt on the intended bone. Test a wide stride and a deep squat.
Elbows. Spread the bend across several loops, reduce forearm influence above the joint and restore supporting influence below it. Test a full curl instead of a polite 45-degree bend.
Knees. Keep the kneecap readable, soften the back of the knee and test a crouch. If the knee collapses into a point, the topology is probably carrying the bend through too few loops.
Neck and waist. Avoid letting the head bone drag the collar or the spine pull the whole hip. These are common failures on generated meshes that fuse clothing and body into one continuous shell.
How should rigid armour, clothes and props be weighted?
Rigid pieces want rigid control. A metal shoulder plate, boot shell, weapon, pouch or mechanical panel usually follows one bone. If it must articulate, separate the piece and weight each part to its intended joint. Do not blend hard surfaces across a bend and then blame the topology when they fold like fabric.
Soft clothing needs a different decision. A fitted shirt can share the body's weights. A loose coat, skirt or cape may need dedicated bones, additional cloth controls or carefully separated panels. Tight belts and waistbands often work best on the pelvis rather than blending between both thighs.
| Asset | Default strategy | Test |
|---|---|---|
| Metal shoulder plate | Rigid weight to upper arm or clavicle, depending on design | Overhead reach and cross-body swing |
| Belt and hip pouch | Mostly pelvis, with controlled thigh influence only where needed | Wide stride and deep squat |
| Fitted shirt | Transfer body deformation, then clean intersections | Twist, elbow bend and raised arms |
| Skirt or coat panel | Dedicated bones or a deliberate rigid-panel strategy | Walk, run, kick and turn |
Should you normalize or transfer weights?
Normalize after hand painting; transfer when another mesh already has a good deformation pattern. Normalize All keeps a vertex's deform influence within the expected range. Clean removes tiny accidental groups. Limit Total prevents excessive influences that cost performance or create unpredictable export behaviour.
Weight transfer is useful for fitted clothing that closely follows a finished body. It is not a universal fix. A transfer copies an existing idea of movement. If that source body already deforms badly, the clothing inherits the error. Transfer after the body passes its tests, then inspect intersections and rigid details manually.
- Use Normalize All after changing several groups on the same vertices.
- Use Clean to remove negligible accidental influence.
- Use Limit Total when the target engine imposes an influence budget.
- Use Weight Transfer for fitted meshes, then verify every rigid part separately.
When is retopology the better fix?
Retopology is the better fix when the mesh cannot represent the bend. If a knee has no loops around the joint, a shoulder has huge stretched triangles or clothing intersects the body in every pose, repainting merely distributes a bad deformation. Rebuild the region before spending hours on influence.
Generated meshes often have dense, uneven triangle flow. Weight tools work, but the result is noisy and slow to edit. A targeted retopology pass on the shoulders, elbows, hips and knees can reduce the amount of weight painting and make the rig easier to animate. Keep the original high-detail mesh for texture baking if the silhouette needs it.
How do you validate deformation before animation?
Validate with a deliberate pose set, not one neutral screenshot. Test each joint at the limit of its intended range, then combine joints in the poses that resemble the real animation. A shoulder may pass alone and fail when the spine twists and the arm reaches across the body.
| Test pose | What it exposes |
|---|---|
| Arms overhead | Shoulder volume, armpit collapse and chest pull |
| Full elbow curl | Creasing, interpenetration and forearm transition |
| Deep squat | Hip volume, knee collapse and skirt or belt behaviour |
| Wide stride | Waist pull, thigh influence and pelvis stability |
| Torso twist | Spine distribution, clothing shear and shoulder separation |
| Run or dance clip | Combined motion and the failures a still pose cannot reveal |
Once the body passes, import a representative animation and inspect it in the target engine. A rig that deforms correctly in Blender can still expose unnormalized weights, excessive influences or bone-axis problems after export. The animation retargeting guide covers the next step when outside motion is mapped onto the finished rig.
Key takeaways
- AI and automatic rigging create a first-pass binding; weight painting is the deformation acceptance process.
- Inspect one vertex group at a time and test one extreme pose at a time. Isolate the failure before painting.
- Shoulder and hip corrections are about influence ownership, not just smoothing colour across the surface.
- Normalize after edits, clean tiny groups, limit influences for the target engine and separate rigid pieces.
- Retopologize when the mesh cannot bend. Weight painting cannot create loops that do not exist.
