Bones with prefixed 'DEF-' problem. #106
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?
System Information
Operating system: Linux-6.3.12-200.fc38.x86_64-x86_64-with-glibc2.37 64 Bits
Blender Version
3.6.0, branch: blender-v3.6-release, commit: 2023-06-27
CloudRig Version: (0, 0, 9) (2023-07-11 03:58)
Having problems with bone with prefixed 'DEF-'
To reproduce:
The bone's deform checkbox by default is enabled. But when generated, it was not deformed. It could be there's a bug while generating the rig.
Here's the log on the terminal:
changed the description
changed the description
changed the description
changed the description
changed the description
changed the description
changed the description
changed the description
changed the description
I already made a workaround. I check the box of 'Create Deform' and the copy one will be an ORG-xxx. Will remain open if there is a way to fix this bug.
changed the description
So, this is not really a bug, but I admit there is a lack of documentation on what's exactly going on here. I tried to address this by adding a new Naming section to the wiki, where we can collect problematic naming conventions that might pop up over time.
In theory, any bone prefix or set of prefixes that CloudRig might use, is illegal, because it could wreak havoc in the code, which sometimes relies on strings to keep track of bones.
So the DEF- prefix is reserved for use by CloudRig's generation process, and users aren't really allowed to name bones that way, unless it's a cloud_tweak situation.
Thanks for the report.