Exemplo n.º 1
0
    def execute(self, context):
        scn = context.scene
        try:
            base = getBaseChar(context)
        except:
            base = None
        if base:
            scn.objects.unlink(base)

        char = character.CCharacter("Base")
        char.setCharacterProps(context)
        char.updateFiles(scn)
        char.loadTargets(context)

        base = char.object
        layers = 20 * [False]
        layers[1] = True
        base.layers = layers
        base["MhStatus"] = "Base"

        scn = context.scene
        scn.layers[0] = True
        scn.layers[1] = True
        scn.objects.active = base
        scn["MhBaseChar"] = base.name

        return {'FINISHED'}
Exemplo n.º 2
0
 def __init__(self, name):
     self.character = character.CCharacter(name)
     self.verts = {}
     self.landmarks = {}
     self.landmarkVerts = {}