(EDIT 1! A: Is it possible to add the rig without adjusting the human meta rig at all? I mean, for me it fails just doing that. B: One post referred to the rig as "Rigify's animation rig". Is that the one I'm using by selecting Add/Armature/Human (Meta-rig) when I have loaded the "Rigging Rigify" in preferences?)
Probably this is a very simple problem to solve, however, I have been working on it for days now. I'm not a regular Blender user - coming from Rhino - so just recalling the basic interface is a challenge on its own. I'm a bit sleep-deprived, so forgive me if I'm rambling.
I want to add the Human (Meta-rig) to use it to create a Rig to control (basically) the hands of my object. But it always delivers this message: "Blender bone heat weighting: failed to find solution for one or more bones". The rig is just not responding in any mode. Well, I can rotate/move it with the gumball, but that's it.
Steps:
- Object Mode import object
- Object Mode with selected object add/armature/human (meta-rig)
- Edit Mode adjust metarig
- Any? Mode (it's possible to do it in any mode. I dont know which one is correct. data/object data properties click rig (ending up in Oject Mode after creating rig)
- deselect rig select object first then select rig right click - parent/with automatic weights Fail
Log from "System Console":
------------------------------------
Read prefs: "C:\Users\Jan\AppData\Roaming\Blender Foundation\Blender\4.0\config\userpref.blend"
Reloading external rigs...
Reloading external metarigs...
Info: Deleted 1 object(s)
Loaded image from: 'G:\Peter Herrhagsgården i Falun 231017\3D\A-49-0-B001.jpg'
OBJ import of 'Man med handtransplant 240114-2 boolean-240123-1 meshfelfix RH x 0.002.obj' took 623.9 ms
Fetch rig.
Clear rig animation data.
Create widgets collection: 0.002
Duplicate rig: 0.012
Instantiate rigs: 0.002
Initialize rigs: 0.001
Prepare bones: 0.002
Generate bones: 4.119
Parent bones: 0.025
Configure bones: 0.019
Preapply bones: 0.009
Apply bones: 0.003
Rig bones: 0.033
Generate widgets: 0.029
Assign layers: 0.029
Finalize: 0.032
The rest: 0.028
Info: Successfully generated: "rig"
Warning: Bone Heat Weighting: failed to find solution for one or more bones
Mistakes adjusted along the way, trying to find the problem: the object is downscaled in Rhino to be able to import in the correct size in Blender to avoid scale issues; faults in mesh fixed before import etc. I have started over with a fresh document, in v 4.0 and v 3.5. The same result. Changed object. In the end, I just followed the steps above, not even bothering to adjust the metarig. Then, the Blender rig didn't even like the untouched metarig.
First I was under the impression that the object had to be parented to the metarig (or vice versa, selecting metarig last). But after reading about it in the forum, that didn't seem to be the case, so I skipped that. I've read so many posts and watched so many YouTube clips about the subject, but failed to get it right. I'm really at a loss now. You find a screenshot of the final stage with the object properties of the rig.
Any ideas? Clearing preferences maybe? How?
