Generating a rig with an action constraint overwrites the action, making it no longer editable in the metarig. #90290

Open
opened 2021-07-29 10:10:22 +02:00 by Beorn Leonard · 4 comments

Blender Version
Broken: version: 2.93

Addon Information
Name: Rigify (0, 6, 2)
Author: Nathan Vegdahl, Lucio Rossi, Ivan Cappiello, Alexander Gavrilov

Short description of error
When generating a rig with an action constraint applied to a bone of basic.super_copy type, the channels in the action get renamed to the corresponding ORG bones.
This means the action no longer works on the metarig, and is therefore no longer editable.
It would be better if rigify made a copy of the action before doing that, so that the action is still editable in the metarig.action_constraint_rigify_bug.blend

Exact steps for others to reproduce the error
See attached blend file...
Generate the rig, and notice the action has been changed so that it now animatews the ORG bone, and there is no copy of the original action available for editing in the metarig.

**Blender Version** Broken: version: 2.93 **Addon Information** Name: Rigify (0, 6, 2) Author: Nathan Vegdahl, Lucio Rossi, Ivan Cappiello, Alexander Gavrilov **Short description of error** When generating a rig with an action constraint applied to a bone of basic.super_copy type, the channels in the action get renamed to the corresponding ORG bones. This means the action no longer works on the metarig, and is therefore no longer editable. It would be better if rigify made a copy of the action before doing that, so that the action is still editable in the metarig.[action_constraint_rigify_bug.blend](https://archive.blender.org/developer/F10244496/action_constraint_rigify_bug.blend) **Exact steps for others to reproduce the error** See attached blend file... Generate the rig, and notice the action has been changed so that it now animatews the ORG bone, and there is no copy of the original action available for editing in the metarig.
Author

Added subscriber: @BeornLeonard

Added subscriber: @BeornLeonard
Member

Added subscriber: @OmarEmaraDev

Added subscriber: @OmarEmaraDev
Member

Changed status from 'Needs Triage' to: 'Needs Developer To Reproduce'

Changed status from 'Needs Triage' to: 'Needs Developer To Reproduce'
Member

I can replicate the described behavior. But it is unclear how this should be handled, waiting for information from the developers.

I can replicate the described behavior. But it is unclear how this should be handled, waiting for information from the developers.
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-addons#90290
No description provided.