Blender is one of the most popular 3D design tools, used by artists and animators worldwide. For many, weight painting is a key part of rigging and animation. But sometimes, subtracting weight in Blender doesn’t work as expected. This problem can be frustrating, especially if you’re new to rigging or trying to fix mesh deformations. Let’s explore why this happens, common mistakes, and the best ways to solve it.
Why Subtracting Weight Is Important
Weight painting controls how much influence a bone has on specific vertices of a mesh. When you subtract weight, you reduce the bone’s effect, making it possible to fine-tune how a character bends or moves.
If you can’t subtract weight properly, you might see:
- Odd mesh distortions
- Sticky or “snapping” vertices
- Bones affecting unintended areas
Understanding the process and common pitfalls can save hours of work.
Common Reasons Subtracting Weight Isn’t Working
Many beginners and even experienced users run into issues. Here are the main causes:
| Problem | Description | Impact |
|---|---|---|
| Wrong Brush Mode | Not using ‘Subtract’ mode or wrong strength | No visible change |
| Locked Vertex Groups | Group is locked in the vertex group panel | Paint won’t affect group |
| Auto Normalize Off | Weights don’t automatically re-balance | Unpredictable results |
| Masking or Hidden Faces | Parts of mesh hidden or masked | Weight not applied to hidden areas |
| Brush Settings | Low strength, wrong radius, zero weight | No visible painting effect |

Credit: blender.stackexchange.com
Step-by-step Fixes For Subtracting Weight Issues
Knowing the possible causes, let’s go through how to check and fix each one.
1. Use The Correct Brush Settings
- Select the mesh and enter Weight Paint mode.
- Choose the Subtract brush from the tool panel.
- Set Weight to 1.0 for full subtraction.
- Increase Strength to 1.0 for a stronger effect.
- Adjust Radius to cover enough area.
New users often forget to set the brush to Subtract. Another common mistake: using a low strength or weight value, which makes painting ineffective.
2. Check Vertex Group Locks
In the Properties panel, open the Vertex Groups tab. If a group is locked, you’ll see a padlock icon. Unlock it to allow painting.
Tip: Accidentally Painting On The Wrong Group Is Common. Always Double-check You’re Editing The Intended Group.
3. Enable Auto Normalize
Auto Normalize helps Blender keep all weights balanced. Without it, subtracting weight may leave “floating” weights or cause unpredictable results.
- In the Tool Settings panel, check Auto Normalize.
- Now, as you subtract weight from one bone, Blender will redistribute the weight to others automatically.
4. Unhide And Unmask Mesh
If parts of your mesh are hidden (pressing H in Edit mode), they will not receive paint. Similarly, if you’re using a Face Mask, disable it by clicking the mask icon in the header.
5. Remove Weight From All Groups
Sometimes, a vertex is influenced by several groups. Subtracting weight from one group doesn’t guarantee the vertex isn’t affected by others.
- Select the vertex in Edit mode.
- In the Vertex Groups panel, click the “Remove from All Groups” option.
This resets the vertex, allowing you to start clean.
Advanced Troubleshooting And Insights
Even after checking the basics, weight subtraction can still behave strangely. Here are deeper reasons and fixes:
Multi-modifier Conflicts
If your mesh uses Mirror Modifier or Armature Modifier, order matters. The Mirror modifier should come before the Armature modifier in the stack. If not, weights may not update as you expect.
| Modifier Order | Result |
|---|---|
| Mirror → Armature | Weights mirrored and deformed correctly |
| Armature → Mirror | Strange deformations, painting issues |
Normalized Vs. Non-normalized Weights
When Auto Normalize is off, vertices can have total weight above or below 1. This can cause unexpected movement.
Insight: Always keep Auto Normalize on when painting for animation. Only turn it off for special effects.
Vertex Selection And Painting
In some Blender versions, vertices must be selected in Edit mode to be affected in Weight Paint mode. If nothing happens, try selecting all vertices (press A in Edit mode) before switching to Weight Paint.
Armature Deform Types
Blender offers different armature deform options: With Automatic Weights, With Empty Groups, and With Envelope Weights. If you use the wrong one, weights may not behave as expected. For most rigs, start with Automatic Weights.

Credit: blenderartists.org
Practical Example: Fixing A “sticky” Elbow
Suppose your character’s elbow won’t bend smoothly. Subtracting weight from the forearm bone seems to do nothing.
Steps to fix:
- Enter Weight Paint mode and select the forearm bone’s group.
- Set brush to Subtract, weight/strength to 1.0.
- Ensure Auto Normalize is enabled.
- Unlock the vertex group if needed.
- Unhide all mesh parts.
- If still stuck, try “Remove from All Groups” for affected vertices, then reassign weights.
A common beginner mistake: forgetting that neighboring bones need corresponding extra weight. Subtracting from one group must be balanced by adding to another.
Preventing Weight Painting Problems
- Always check your brush settings before painting.
- Use Auto Normalize to keep weights balanced.
- Keep modifiers in the correct order.
- Regularly test deformation by moving bones.
- Save versions so you can roll back if needed.
For a deeper technical explanation, see the official Blender manual.

Credit: blender.stackexchange.com
Frequently Asked Questions
Why Does My Subtract Brush Seem To Do Nothing In Blender?
Usually, this happens when Auto Normalize is off, the brush strength is too low, or the wrong vertex group is active. Check these settings first.
How Can I Tell If A Vertex Is Part Of Multiple Groups?
In Edit mode, select a vertex and check the Vertex Groups panel. If the vertex has weight in more than one group, you’ll see multiple entries with non-zero values.
What’s The Difference Between Subtracting And Setting Weight To Zero?
Subtracting reduces weight by the brush value. Setting weight to zero (with the Set Weight tool) clears weight completely. For precision, use Set Weight.
Can I Use Weight Painting With Mirrored Meshes?
Yes, but ensure the Mirror Modifier comes before the Armature Modifier in the stack. Also, use X-Mirror in Weight Paint options for symmetrical painting.
Why Do Some Vertices Remain Stuck Even After Subtracting All Weight?
Sometimes, envelope weights or hidden groups (like “DEF-” groups from auto-rigging) still influence the vertex. Remove from all groups and reassign if needed.
With these steps, you’ll handle Blender’s weight painting issues much more confidently. Remember, most problems come from small overlooked settings. Careful checking and a methodical approach make all the difference.

Dorothy Addeo is a senior product reviewer at Safefins.com with years of experience testing kitchen, furniture, backpacks, and everyday lifestyle products. She focuses on comfort, durability, usability, and long-term value through hands-on research and real-world testing. Her goal is to help readers find reliable products with honest, easy-to-understand recommendations they can trust.