Home Website Youtube GitHub

Help creating new control

Hello! I am new to Mgear and this might be very simple but I can not find the solution.

I have a bipedal character that I’m using the template for, but he has chains on his wrist. They need a controller (I will also need to do the same for some other bits on the rig).

I used the Guide Manager to add a chain controller and parented it to the elbow, so that it follows the correct place but when I do that and build the rig, it has a weird offset when I rotate the arm. It will overshoot, which makes me think it has multiple influences but I am not sure why. If I parent it to the shoulder there is no offset but it doesn’t get parented to the right place.

What is the proper way to add a control to this area?

Edit to add more information:
in the template I am parenting the extra control chain_L0_root that i made to arm_L0_elbow.But when it’s built, and I rotate the arm_L0_fk1_ctrl that is when the control for the chain doesn’t move correctly with it.

However if I move the extra elbow control the rig makes arm_l0_mid_ctl it rotates the new chain control just fine, but it needs to move with the lower arm, so I’m a little confused on the right way to go about it!

Sorry for the long post, I am unsure of what information would be best for understanding. Any advice would be helpful!

This is the built rig and the arm rotated at the elbow, the chain does not move properly with the elbow

I haven’t kept up with the very latest versions. But if nothing has changed, parenting to the elbow won’t make the control follow the elbow. You can only really parent to full components like “arm”.

I can’t tell from your screenshot, but I am guessing what you are seeing is the controller following the arm, and not the elbow.

So in a post process script (or manually) you will likely need to constrain the new control’s root node to the elbow joint.