Hi, everyone. I’ve been doing some digging and I don’t think I’ve seen any posts running into the same issue, so I’m starting a new thread. I’ve been using the MetaHuman y-up template.
I’m stuck in a debugging loop. I’ve been following the mGear Basics 2 playlist for better deformation and got to the point where I’m using custom scripts to load in skinning and gimmick joints after the rig is built. For some reason, I’m not able to create blended joints through scripting. I’m getting the following error.
# Warning: Blended Joint can't be added to: thigh_l. Because is not ot type Joint
I’m pretty sure that thigh_l is a joint with a unique name. Strangely, I’m able to manually create the blended joint through the rigbits menu using the same thigh_l joint as the selection. I’ve tested the following script outside of the custom step but run into the same issue.
import pymel.core as pm
from mgear import rigbits
print(pm.PyNode(“thigh_l”).type())
print(pm.PyNode(“thigh_l”).listAttr())
jnt = pm.PyNode(“thigh_l”)
Any ideas about what’s causing this issue? I feel like I’m missing something silly. I thought it could be related to not having my Maya.env set up correctly, but after fixing that the issue persists.