Help with rigify

When I try to parent the rig created by rigify to the character I get a bone heat warning and cannot figure out how to fix this issue.YangXiaoLongFailed.blend (5.72 MB)

You have intersecting meshes and that is confusing rigify. It doesn’t know which one to use. On your model, you might want to clear your transforms because it may cause some issues down the road with contraints, modifiers, etc and unapplied rotation and scale can cause unwanted issues in armatures. You might want to scale this down to around two blender units. It will save you some render time as you get more complex and the metatrig is at two blender units making it easier to work with for you. Clearing your scale will mean you have to do the hair again, but it is very simple. Then you need to delete all your armature modifiers, you have three that are not needed. Separate your head a little from the neck, this is causing the first issue with rigify or you can join the meshes and then do the hair again. Then just make sure you delete all your vertex groups and follow the normal rigify routine by adjusting the bones in edit mode. It should work. It worked for me.

So I scaled her down, applied the transforms, deleted the vertex groups, deleted the amateur modifiers, and joined the meshes… I’m still getting the error. Did I miss something? BTW thank you for your help.

Need to know your exact workflow. Did you generate the metarig? When you get the error, save that blend and post it so we can tell what your doing.

Yes I generated a new rig and it did not work.

If you don’t post your blend with the error, I can’t help you. I can’t see what you have done. When you get your “did not work”, save it and post it. Might help to mention your blender version, platform(win or unix type) etc also.

YangXiaoLongFailed.blend (7.22 MB)

Im not sure what my version is

This is the file with the changes made. I think it is version 2.65

Attachments

YangXiaoLongFailed.blend (7.22 MB)

OK. You have some wanker stuff going on. Select your mesh. Delete your armature modifier. Delete all your vertex groups. Do an alt P and clear parent keep transform. Select your metarig and move it somewhere else, you don’t need it anymore. I moved it to 2. Select your mesh in object mode, shift select your rig so you have both selected. Do Control P with automatic weights. Select your rig. Go to pose mode and move it around. I’m Using 2.77a blender, with a windows 64 bit operating system. You can look at your splash screen in your help to check. I’m also using windows. I have set my preference to auto run the script. It works fine as far as you have it. If you look at your mesh, skirt, you have it parented as an object instead of an armature, but it doesn’t see it. That is why I took you step by step. You now can do it yourself. Now to fix it real fast, you can go to your properties window and change the parent from object to armature, but object is norm. but your weight paint will be off. See? That is why with rigify use the the automatic weights it will look the same as before but work. If it doesn’t work now, you have something wrong with your installation I think. Hope it works for you.

I’m using 2.75 actually and I’m on a Mac. I did all that and even after I’m still just getting a bone heat warning. Whenever I generate the rig it also makes one in layer 10 that is all their own object.