Rigify UI doesn't show when linking in more than one character #51729
Labels
No Label
Interest
Animation & Rigging
Interest
Blender Cloud
Interest
Collada
Interest
Core
Interest
Documentation
Interest
Eevee & Viewport
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
Import and Export
Interest
Modeling
Interest
Modifiers
Interest
Nodes & Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds, Tests & Devices
Interest
Python API
Interest
Rendering & Cycles
Interest
Sculpt, Paint & Texture
Interest
Translations
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Meta
Good First Issue
Meta
Papercut
Module
Add-ons (BF-Blender)
Module
Add-ons (Community)
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
5 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender-addons#51729
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Partially related to blender/blender#29501 . See that one for context on rig_ui.py.
Steps to reproduce:
Expected:
Actual:
Note:
Configuration:
Changed status to: 'Open'
Added subscriber: @RubenLopez
Added subscriber: @mont29
Well, if both use same py script name, I would not expect this to work indeed, even less if it is not possible to create to Rigify rigs in same local file…
Not sure whether this is known/intended limitation or actual bug, but seems to be a Rigify issue, not really Blender/linking one.
Thanks for triaging so quickly. Agreed, it seems to be a Rigify issue. I certainly hope it is not a limitation (it is not documented). It is quite common to have shots with more than one character on them.
Added subscriber: @LucioRossi
@LucioRossi think you are the one to answer here too? :)
Added subscriber: @icappiello
there's more than a issue here.
It should be all fixed in rigify 0.5. In the while you can manually make it work:
automatic linkingafter rig generation, select the armature in object mode, then switch to the 'game logic' window layout. With the rig still selected, under 'controllers' click on 'add controller' and select 'python' from the dropdown menu. Then select the character's rig_ui.py as script input. Save the file.
From now on when linking the character in a new file blender is forced to autoload the ui.py along with the rig. Just link the rig in a new file, save it, reload and should be ok.
unique rig_ui.py script name
simply go in the text editor and rename each rig_ui differently. You can just pre-pend the character's name like: character-one_rig_ui.py. Save the blend file.
If you switch to new rigify rigs (formerly known as pitchipoy) you will benefit of advanced generation options features in rigify 0.5 that's included in blender 2.79.
Let me know if this helps.
Cheers,
Ivan
Changed status from 'Open' to: 'Resolved'
closing the tasks as resolved since rigify 0.5 addresses all 3 issues.
The workaround works great, thanks! Also, I'll use pitchipoy for new characters until 2.79 is out.
Added subscriber: @karlisstigis
Thank you very much, I will try that!