Creating Metarig locks you out of Pose AND Edit Modes **incompatibility with Rigid Body Bones 1.61**
Tested with commit 1.7.01518 with Blender 3.5 with G8 and G9 (noticed it last commit though):
Steps to recreate:
1: Import any G8 or G9 figure (import settings don’t seem to matter).
2: Select Daz rig and go to ‘Rigging’ panel.
3: Generate Metarig
4: Select metarig and try to go into Pose/and or Edit modes.
NOTE: You can still select meshes and go into edit mode though--this only seems to affect armatures AFTER you generate a metarig with diffeo. I tested Rigify without using Diffeo just in case it was a Rigify or Blender 3.5 issue, but everything works as intended outside of diffeo. See videos:
Comments (13)
-
reporter -
reporter ^^also note that ‘Lock Object Modes’ has nothing to do with this.
-
repo owner I just downloaded Blender 3.5 and I everything looks normal here. However, I noticed at 0:18 that you have something called Wiggle Armature. Perhaps some conflict with another plugin.
-
reporter In the Blender log, I get these errors:
[Warning: property ‘keep_running’ not found in item ‘OperatorProperties’]
and:
[Warning: property ‘do_search’ not found in item ‘OperatorProperties’]
-
reporter ^sorry disregard that error post
-
blender 3.5, diffeomorphic 1.7.0.1518
Works fine here, I also tried the new wiggle 2 addon and had no issues.
https://github.com/shteeve3d/blender-wiggle-2
steps:
- import G8F
- create metarig
- enable the wiggle 2 addon on the metarig, I can go to pose and edit mode as usual
-
reporter ok so it’s just me then. So weird because besides updating 3 environment addons, I haven’t done anything else, and I’ve always been able to generate/edit the metarig since 1.6.1. Anyway thank you, you can close issue now. Looks like I’ve got to go looking for a needle in a haystack now…
-
You can try with a fresh addons folder so blender will load only diffeomorphic, then check if it works without the other addons. I have only a few extra addons installed apart those distributed with blender, but I know of people using tons of extra addons so if you’re in this user case yes it is hard to find what conflicts.
Also note that I tested the new wiggle 2, didn’t test the old wiggle which may have issues with blender 3.5.
-
reporter UPDATE: Just so anyone encountering the same issue knows, I have finally tracked down the addon conflicting with Diffeo-- it is the addon ‘Rigid Body Bones 1.61’
-
@Jasper29 I did read the documentation of “Rigid Body Bones“ and was damn scared, I mean in a bad way. I seriously doubt that this addon could be compatible with any rig, including rigify. Then I didn’t test it so this is just my impression. Specifically below it’s a part of what it does.
https://github.com/Pauan/blender-rigid-body-bones
Add Child Of bone constraints to the bones and use Set Inverse.
Do this again every time you change the bones.
Unparent/reparent the bones when switching between Pose and Object mode.
Blender often crashes, so save often! You should especially save right before playing an animation, since that's when most crashes happen.
It seems based on “compound shape collisions” introduced in blender 2.91. You may have some luck using this addon alone with the daz rig that doesn’t do any IK setup.
-
- changed title to Creating Metarig locks you out of Pose AND Edit Modes **incompatibility with Rigid Body Bones 1.61**
-
reporter @Alessandro Padovani Yeah, when I looked it up it was eye opening for me as well. I had downloaded it a while ago, used it once or twice, then forgot about it and moved on to other things. I don’t use it and got rid of it. I also did some house cleaning and got rid of a ton of addons I don’t use so hopefully no more serious issues in the future either. Thank you for checking it out and following up
-
- changed status to invalid
not a bug
- Log in to comment
can anyone else confirm?