I have a couple characters rigged in 2.79 and am starting to work in 2.8. However one of the characters will cause 2.8 to crash on opening - the other is fine. I have separated the mesh from the rig to try and find what part is causing it, and it is definitely the rig.
The rig was created using 2.79’s rigify and I did add in a few extra bone - nothing exotic by any means. Both rigs were made using 2.79 rigifiy and both have added bone.
What is the best way to find out which part of the rig is causing 2.8 to crash and why that file and not the other? I really don’t want to have to re-rig a character.
They may not be on the layer you have selected there. Try highlighting all the bones you want on a layer then hit ‘M’ to move it that layer when the window pops up .
I’d definitely tried that previously and it didn’t work, but I just tried on the latest build and it did work! thanks for making me think to try it again!
Ok, so here is what Pixelurge and I found out…Well, more Pixelurge than me.
1 - delete the pre-2.8 generated armature. However before you do this make sure you save any custom created bones and bone shapes.
2 - If you want to use a rigify armature from an earlier version you will need to go into the armature menu and under the rigify buttons and switch to legacy. then save the file.
3 - Then open the file in 2.8 (check to make sure it is using legacy rigify under the rigify buttons in 2.8) then generate the new armature.
4 - link the new armature to your mesh and you should be all set. The legacy rigify will generate a the layer buttons as well.
5 - join any custom bones you had made to the new armature.