Rigify: display which rig on which bone is legacy.
This commit is contained in:
parent
558edbcd1b
commit
a7c0667baa
|
@ -94,6 +94,8 @@ class DATA_PT_rigify_buttons(bpy.types.Panel):
|
|||
break
|
||||
for b in obj.pose.bones:
|
||||
if b.rigify_type in outdated_types.keys():
|
||||
old_bone = b.name
|
||||
old_rig = b.rigify_type
|
||||
if outdated_types[b.rigify_type]:
|
||||
show_update_metarig = True
|
||||
else:
|
||||
|
@ -106,6 +108,7 @@ class DATA_PT_rigify_buttons(bpy.types.Panel):
|
|||
|
||||
if show_not_updatable:
|
||||
layout.label(text="WARNING: This metarig contains deprecated rigify rig-types and cannot be upgraded automatically.", icon='ERROR')
|
||||
layout.label(text="("+old_rig+" on bone "+old_bone+")")
|
||||
layout.label(text="If you want to use it anyway try enabling the legacy mode before generating again.")
|
||||
|
||||
layout.operator("pose.rigify_switch_to_legacy", text="Switch to Legacy")
|
||||
|
@ -115,6 +118,7 @@ class DATA_PT_rigify_buttons(bpy.types.Panel):
|
|||
if show_update_metarig:
|
||||
|
||||
layout.label(text="This metarig contains old rig-types that can be automatically upgraded to benefit of rigify's new features.", icon='ERROR')
|
||||
layout.label(text="("+old_rig+" on bone "+old_bone+")")
|
||||
layout.label(text="To use it as-is you need to enable legacy mode.",)
|
||||
layout.operator("pose.rigify_upgrade_types", text="Upgrade Metarig")
|
||||
|
||||
|
|
Loading…
Reference in New Issue