I’m relatively new to blender, with my only renders being a rotating donut and a lowpoly world, both following guides.
I decided to follow a tutorial, using it as a base template for learning new things : this time, it was character creation and rigging.
I rig my first character fine using a premade skeleton, which worked. No errors in generating a rig. However, the same could not be said for the one I made next.
It was a custom skeleton I made. Going through the works, I slowly figured out things I did wrong, such as overlapping vertexes and clipping meshes not letting me parent the rigging, etc…
I come to the end of my learning journey thinking I had solved all the problems, when this error appears : Generation has thrown an exception: Could not generate: Target rig is not visible.
I’ve been tinkering around for a solid hour and a half, and when directly searching for the error, there was none on this particular issue.
Thus I am here, begging on my knees for help, with baggy eyes and even baggier brain cells.
(Also, I can’t seem to post any attachments since I’m a new account, so I’ll link it to a video.)
Hey there, I’m sorry you’re dealing with this! The Generate Rig button runs a Python script very specifically tied to a Rigify rig. Unless you’re using a Rigify rig, the Generate Rig button won’t do anything, so with a custom rig, it’s not going to work. You could build your own rig generation script, you could just make some controller bones and do it piece by piece, or you can just not worry about the rig and just use the skeleton by itself. It’ll work perfectly, it’s a beautiful skeleton
Yes you can generate a rigify rig providing you start with adding the first armature bone deleting it and then in edit mode using the pre created armature body parts from the rigify list.
(3.21 in the video)
The reason is that you haven’t cleared the old WGTS. you need to clear all the old bits left over from previous attempt. Or start a new file and it should work.
It seems that maybe its an issue with the python script itself, because using a pre-set rig (meta rig human), even without the WGTS, is still coming up with the same error.
I’m not sure if its because of the fact that I removed the face or what not, but the error is still prevalent.
can you open the advanced options and make a screenshot? and what version of rigify do you use? I know this error from an older version, where you couldn’t generate a rig, that was not visible or selectable. So maybe there is some hiccup with the bobby rig.
I had already deleted all the face bones (including the one in the spine, I saw it while in wireframe mode).
But it seems the thread that you linked suggested to not delete the face bones, and just disable them. Interesting idea. Thank you for the link digitvisions!
Awesome! I tried out disabling all the face rigging instead of deleting them and it worked! Thank you so much digitvisions for the solution!
great that you solved it. my idea would have been to rename the target rig in the advanced settings or select “new” because for me it seems its trying to overwrite the Bobby one (which is set invisible)
Also updating rigify 0.6.6 would be a good idea as there were a few bugs fixed.