rigify 0.6.5 for blender 3.1.2 can't parent mesh to rigify generated rig #98228

Closed
opened 2022-05-18 16:20:49 +02:00 by jon · 9 comments

System Information
Operating system: macOS-12.3.1-x86_64-i386-64bit 64 Bits
Graphics card: AMD Radeon Pro 5500 XT OpenGL Engine ATI Technologies Inc. 4.1 ATI-4.8.15

Blender Version
Broken: version: 3.1.2, branch: master, commit date: 2022-03-31 17:40, hash: blender/blender@cc66d1020c
Worked: (newest version of Blender that worked as expected)

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

Short description of error
[mesh can't be parent to rigify generated rig]

Exact steps for others to reproduce the error
[I created a polygon character using sculpt tool. remesh into a lower poly count mesh around 80k poly count. then I did visual geometry to mesh, apply mesh location, rotation all to 0, scale to 1. turn on add-on rigify in preference window. add armature human meta rig, place bone to desire location, notice a warning saying this version of facerig is not up to date, so i click on it and update it. then click on the generate rig button, rig shows up. select mesh then select rig under object mode, nothing happens. mesh does not follow the rig.

tried many times, a total of 9 hours, went through a lot of forums, youtube videos, and repeat a lot of different tutorials, but still not working. I am project lead, trying to introduce blender into our pipeline, before that happens I have to design and make sure this is a working pipeline and will not break along the way. everything works brilliant love you guys, we are amazed by all the work you guys have done. currently working on a tight schedule game project, hopefully I can get this solved. Thank you so much, have a great day.]
[Based on the default startup or an attached .blend file (as simple as possible)]

**System Information** Operating system: macOS-12.3.1-x86_64-i386-64bit 64 Bits Graphics card: AMD Radeon Pro 5500 XT OpenGL Engine ATI Technologies Inc. 4.1 ATI-4.8.15 **Blender Version** Broken: version: 3.1.2, branch: master, commit date: 2022-03-31 17:40, hash: `blender/blender@cc66d1020c` Worked: (newest version of Blender that worked as expected) **Addon Information** Name: Rigify (0, 6, 5) Author: Nathan Vegdahl, Lucio Rossi, Ivan Cappiello, Alexander Gavrilov **Short description of error** [mesh can't be parent to rigify generated rig] **Exact steps for others to reproduce the error** [I created a polygon character using sculpt tool. remesh into a lower poly count mesh around 80k poly count. then I did visual geometry to mesh, apply mesh location, rotation all to 0, scale to 1. turn on add-on rigify in preference window. add armature human meta rig, place bone to desire location, notice a warning saying this version of facerig is not up to date, so i click on it and update it. then click on the generate rig button, rig shows up. select mesh then select rig under object mode, nothing happens. mesh does not follow the rig. tried many times, a total of 9 hours, went through a lot of forums, youtube videos, and repeat a lot of different tutorials, but still not working. I am project lead, trying to introduce blender into our pipeline, before that happens I have to design and make sure this is a working pipeline and will not break along the way. everything works brilliant love you guys, we are amazed by all the work you guys have done. currently working on a tight schedule game project, hopefully I can get this solved. Thank you so much, have a great day.] [Based on the default startup or an attached .blend file (as simple as possible)]
Author

Added subscriber: @jonpoh

Added subscriber: @jonpoh
Member

Added subscriber: @OmarEmaraDev

Added subscriber: @OmarEmaraDev
Member

Changed status from 'Needs Triage' to: 'Needs User Info'

Changed status from 'Needs Triage' to: 'Needs User Info'
Member

select mesh then select rig under object mode, nothing happens.

Just to double check, did you actually do the parenting here after this step or just missed to write it in the description?

Is this issue specific to this mesh or can be replicated on any mesh, even a cube? If yes, can you attach the mesh or a simplified version of it?
Does any error get printed to the console when you try generation?

> select mesh then select rig under object mode, nothing happens. Just to double check, did you actually do the parenting here after this step or just missed to write it in the description? Is this issue specific to this mesh or can be replicated on any mesh, even a cube? If yes, can you attach the mesh or a simplified version of it? Does any error get printed to the console when you try generation?
Author

Hi Omar,

yes, I did miss writing it, sorry. I did parent the mesh to the rig, but nothing happen.

And yes, it does happen to a simple cube model too. I did a low poly cube character just for the test purpose. I can attach that here. not a problem.

I think the first time I tried to parent there was not any error. but when I tried to un-parent the mesh from the rig and do parent again then there is a loop in parents error message came up.

Thanks a lot rigify_rigtest.blend

Hi Omar, yes, I did miss writing it, sorry. I did parent the mesh to the rig, but nothing happen. And yes, it does happen to a simple cube model too. I did a low poly cube character just for the test purpose. I can attach that here. not a problem. I think the first time I tried to parent there was not any error. but when I tried to un-parent the mesh from the rig and do parent again then there is a loop in parents error message came up. Thanks a lot [rigify_rigtest.blend](https://archive.blender.org/developer/F13122505/rigify_rigtest.blend)
Member

Changed status from 'Needs User Info' to: 'Needs Triage'

Changed status from 'Needs User Info' to: 'Needs Triage'
Member

Added subscriber: @icappiello

Added subscriber: @icappiello
Member

@jonpoh this is just a normal parenting issue. You manually created a parent looping by:

  1. parenting the rig to the mesh
  2. trying to parent back the mesh to the rig.

if you just:

  1. select the rig and unparent it (alt+p>clear_parent)
  2. selce the mesh, shift click on the rig to add the rig, and then parent it (ctrl+p>with_automatic_weight)

it will work perfectly

rigify_rigtest_fix.blend

@jonpoh this is just a normal parenting issue. You manually created a parent looping by: 1. parenting the rig to the mesh 2. trying to parent back the mesh to the rig. if you just: 1. select the rig and unparent it (alt+p>clear_parent) 2. selce the mesh, shift click on the rig to add the rig, and then parent it (ctrl+p>with_automatic_weight) it will work perfectly [rigify_rigtest_fix.blend](https://archive.blender.org/developer/F13124362/rigify_rigtest_fix.blend)
Member

Changed status from 'Needs Triage' to: 'Archived'

Changed status from 'Needs Triage' to: 'Archived'
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 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#98228
No description provided.