Si tu travailles sur un rig dans Blender et que tu rencontres l’erreur “Bone Heat Weighting: failed to find solution for one or more bones”, pas de panique. C’est une erreur courante, souvent liée à la géométrie ou à la configuration de ton mesh. Dans cet article, on passe en revue les causes les plus fréquentes et comment les corriger simplement.
C’est quoi cette erreur exactement ?

Quand tu lies un mesh à une armature en utilisant “Parent > With Automatic Weights”, Blender tente de calculer automatiquement l’influence des bones sur la géométrie. L’erreur s’affiche quand Blender n’arrive pas à faire ce calcul proprement — souvent parce que quelque chose bloque ce processus en coulisse.
🔍 Les 5 causes les plus fréquentes
1. Géométrie du mesh problématique
Un mesh plein de vertices flottants, de trous ou de faces mal connectées peut planter le système de poids automatique.
✅ Solution : En mode Édition, sélectionne tout (A
), puis fais :
Mesh > Clean Up > Merge by Distance
et
Mesh > Clean Up > Delete Loose
2. Bones en dehors du mesh
Si un bone n’est pas physiquement proche de la géométrie, Blender peut le “perdre”.
✅ Solution : Vérifie que chaque bone passe bien à l’intérieur ou très près du mesh. Corrige si nécessaire.
3. Échelle non appliquée
Une échelle non appliquée fausse les calculs.
✅ Solution : Sélectionne ton mesh, puis Ctrl + A > Apply Scale
. Fais la même chose avec l’armature.
4. Modifiers actifs (Mirror, Subsurf…)
Certains modifiers, s’ils ne sont pas appliqués, peuvent gêner le calcul.
✅ Solution : Désactive temporairement les modifiers ou applique-les si tu en es à une étape avancée.
5. Vertex Groups corrompus
Un mesh qui a déjà des groupes de vertex mal assignés peut planter l’opération.
✅ Solution : Dans l’onglet Data Properties (triangle vert), supprime tous les vertex groups avant de faire le parenting.
🔁 Refaire le parentage proprement
- Sélectionne le mesh
- Puis
Shift+clic
sur l’armature Ctrl + P
> With Automatic Weights
Et hop, normalement plus d’erreur !
En conclusion
Cette erreur peut être frustrante, surtout si tu débutes en rigging. Mais une fois que tu connais les principales causes, elle devient facile à résoudre. Garde ton mesh propre, applique les transformations, et tout devrait rouler. Et si jamais tu bloques encore, tu peux toujours me laisser un commentaire ou m’envoyer ton .blend pour que je t’aide directement !

Je m’appelle Timothée MEYRIEUX, je suis modélisateur 3D et scénariste. Je suis passionné par Blender ! Sur ce blog je partage ma passion et mes connaissances pour que tu puisses apprendre à utiliser Blender 3D pour tes projets !