0
$\begingroup$

My fingers really stopped bending from scaling the controller.

enter image description here

Everything else works fine and even if I just rotate the controller with some finger, it rotates as it should. But not bending.

enter image description here

I compared the constraints on the hand bones (including the fingers) with the constraints of a newly created, pure and innocent rig. And everything seems to be identical. (Although the human factor is not excluded).

The only time I touched these bones was when I gave them a roll. In my past experience, this roll is correct and there were no problems with it.

List of what I generally touched in this rig:

  • I heavily edited the face rig. (I don’t see the point in going into more detail about this).
  • I gave the roll to my arms, fingers, and legs.
  • And I added two deform bones in the buttock area.

Source file

Blender Version: LTS 3.6

$\endgroup$

1 Answer 1

0
$\begingroup$

The bending of the fingers is controlled by some MCH- bones. They have a driver for the X rotation which accesses the scale of the master finger control. For some reason, the drivers are missing.

You can add the drivers manually to make it work again. It's two drivers for each finger (middle and end part of the finger). Generate a new default rig (e.g. rig.001) and look at Layer 31 (or collection MCH in Blender 4.x) for the MCH- bones. There is a normal-sized bone and a small one with the driver, e.g. MCH-f_index.02_drv.R .

screenshot of the driver

Switch to Pose mode, open the side panel (N) and copy the driver with the context menu from the default rig (rig.001). Then paste it into your generated rig (context menu). Choose Edit Driver from the context menu and replace the rig.001 object so that it refers to your rig.

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .