Page MenuHome

Rigify - two faces in the same rig produces an error
Confirmed, NormalPublicKNOWN ISSUE

Description

System Information
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce GTX 1060 6GB/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 452.06

Blender Version
Broken: version: 2.83.6, 2.9 & 2.91
Worked: Never

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

Short description of error
If you try adding two faces.super_face to a metarig, generation will fail with an error:

Exact steps for others to reproduce the error
If you try to add two face rig types in your meta rig, generating the rig will fail.
CONFLICT: bone ORG-face.001 owned by rig ORG-face.001 has different parent rig from ORG-nose
Incorrect armature for type 'base_generate'

I believe this is because the Face is dependant on bone names, unlike all other rig types.

Event Timeline

@Todor Nikolov (ToshiCG) this is totally not supported by the old (and going to be deprecated) pitchipoy face. Unfortunately the face code is based on unique names, so duplicating a face in the same armature will end up appending .002 and so to bone names that then will not match what rigify face is looking for. This design is totally against all the rigify intents but since as for now there's no complete or easy solution to avoid that we kept it as is until it will be deprecated.

i'd like to tag this as "Known Issue" but seems i can't

Demeter Dzadik (Mets) changed the task status from Needs Triage to Confirmed.Wed, Sep 16, 11:49 AM
Demeter Dzadik (Mets) changed the subtype of this task from "Report" to "Known Issue".