コード例 #1
0
        print('error')

    if t == 0:
        r = 0
    elif t == -1:
        bpy.ops.mhx2.snap_fk_ik(data="MhaArmIk_R 18 19 18")
        wfk.rotation_quaternion[1] = 0
        wfk.rotation_quaternion[3] = 0.9
        bpy.ops.mhx2.snap_ik_fk(data="MhaArmIk_R 18 19 18")
    elif t == 1:
        bpy.ops.mhx2.snap_fk_ik(data="MhaArmIk_R 18 19 18")
        wfk.rotation_quaternion[1] = 1
        wfk.rotation_quaternion[3] = 0.5
        bpy.ops.mhx2.snap_ik_fk(data="MhaArmIk_R 18 19 18")


#####CONTROL DE LAS MANOS######

#Mano derecha
hc.hRH(3)  #ALTURA(0= REPOSO, 1=ESTOMAGO, 2=PECHO, 3=CUELLO, 4=CARA, 5=CABEZA)
hc.dRH(
    1
)  #DISTANCIA HORIZONTAL AL CUERPO RESPECTO A PUNTO ANTERIOR(0= CENTRO, 1= ALEJADO)
hc.rhF(
    6, 0, 0, 6, 6
)  #CONTROL DEDOS(1=PULGAR, 2=INDICE, 3=MEDIO, 4=ANULAR, 5=MEÑIQUE) VALORES DEL 0(ABIERTO) A 6(CERRADO)
detRF(1, 1, 0)
detRF(2, 1, 0)
detRF(4, -1, 0)
detRF(5, -1, 0)
rotRH(0, 2)
コード例 #2
0
# -*- coding: utf-8 -*-
import bpy
import sys
sys.path.append("/home/vpoblete/yetzabethg/New Folder/avatar/codigos"
                )  #DIRECTORIO CON CÓDIGOS DE CONTROL
import handctrl as hc
hc.hRH(0)
hc.hLH(0)
hc.rhF(0, 0, 0, 0, 0)
hc.lhF(0, 0, 0, 0, 0)