def createPoseRig(human, rigtype): config = Config() config.feetOnGround = False config.rigtype = rigtype config.setHuman(human) fp = None amt = CPoseArmature(human, config) for (bname, roll, parent, flags, layers, bbone) in amt.boneDefs: bone = CBone(amt, bname, roll, parent, flags, layers, bbone) amt.boneList.append(bone) amt.bones[bname] = bone amt.build() #amt.checkDirty() return amt