I tried it on a fresh project and there I was able to successfully apply automatic weights. Here if I try to do it with empty weights I can't select bones in weight paint mode, so that's not an option. I tried searching for answer but couldn't find any. Any help is greatly appreciated :)
-
To select bones in weight paint mode see https://blender.stackexchange.com/questions/127805/i-cant-keep-my-armature-in-pose-mode-when-selecting-another-object – Sazerac Mar 05 '19 at 23:28
-
I tried it but I can't select them anyway, however, on a fresh project I'm able to select bones in weight paint mode just fine. – Meowauth Mar 06 '19 at 13:34
-
Still having this problem and cant find a solution anywhere :( – Meowauth Mar 08 '19 at 22:53
-
Grab object first ,then ⇧ Shift + Click add rig. There's no Automatic Weight that when you just only grab rig – gam123 Sep 18 '22 at 11:39
7 Answers
If it help anyone: I had the same issue but was unable to solve this issue. There was no "automatic weights" in ctrl+p menu nor was I able to assign weights in any other way. After an hour of pain, the issue was that my mesh was disabled for selection. So dont forget to uncheck this option :)
- 21
- 2
-
Nice answer. Could be improved to show a screenshot with annotations. – metaphor_set May 02 '20 at 13:33
I noticed that when I select Armature it highlights all my bones and when I press ctrl + p it seems that the automatic weights is missing as well.
If you're in Object Mode and you hit "a" to select everything, and then hit ctrl + p it shows the automatic weights in the context menu. Hope that helps :)
- 11
- 1
If you try to apply automatic weights to a curve or something like that be sure that you converted that to MESH with right click when object selected and convert to mesh option.
- 3,062
- 7
- 19
- 30
Try checking if your mesh is actually a mesh. I had this problem earlier when I tried to add an amature to a model. The problem was the model was made from curves, when I tried to set the parent with automatic weights the option was missing. When I converted the model to a mesh and did the same process, the option came up. Hope this helps lol
I noticed that when I had not renamed my mesh the option did not appear, soon as I renamed it and selected it along with my armature, the option for Automatic weights showed up. Hope this helps.
- 35,177
- 10
- 50
- 133
- 1

