Exemplo n.º 1
0
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
Exemplo n.º 2
0
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