Page MenuHome

Rigify: store advanced options in armature instead of window manager
Needs ReviewPublic

Authored by Damien Picard (pioverfour) on Wed, Sep 4, 4:32 PM.

Details

Summary

By storing the Rigify advanced generation options (name, target rig, target ui script) in the armature data instead of the window manager as before, multiple rigs can have different options. Additionnally, these options are stored in the blend file, and not lost when reloading.

Also, the rig name is not automatically suffixed with _rig, which doesn’t make sense as far as I can tell.

Diff Detail

Event Timeline

Since I committed the refactoring that heavily touches generate.py, this definitely has some merge conflicts now.

@Alexander Gavrilov (angavrilov) Yes, I thought so. I’ll update it as soon as possible.