Duda con shape key y driver

rulflink - 16/01/2012 07:51
Buenas, a ver si alguien puede ayudarme, si me explico bien, claro, tengo una cabeza que tiene un armature, en ese armature hay un hueso que controla un Shape Key, cuando deslizo el hueso aparece el Shape Key. Yo quiero vincular ese armature a otro armature.001, cuando lo hago empieza el problema, al mover el armature.001 aparece el Shape Key. Como puedo hacer para evitar esto? Gracias de antemano.
Soliman - 16/01/2012 10:11
Y porque no haces un join (Control +) y unes las dos armatures en una? O son armatures con objetos diferentes?
rulflink - 16/01/2012 10:31
A ver, yo tengo un personaje que tiene un rig(armature), a ese mismo personaje lê añado un Rig facial(armature.001) que contiene huesos que manipulan unos shapes faciales. Ahora, cuando emparento el armature.001 al hueso del cuello del armature, al mover el cuello se disparan los shapes. No cuenta la posición local del hueso que controla Shape Key, cuenta la global(creo).
Soliman - 16/01/2012 12:20
No estoy del todo seguro, pero creo que tienes que ponerlo en local. De todas formas, siempre tienes el recurso de utilizar escalado, por ejemplo, en vez de localización o rotación.

Editado:
Lo he probado y en world da el fallo y en local no da el fallo, va perfecto.

-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #157120

rulflink - 16/01/2012 12:34
Pues a mí me pasa al revés. En local se me bloqueaba. Lo volveré a comprobar cuando pueda.
rulflink - 16/01/2012 18:35
Pues sí. Tenías razón Solimán, muchas gracias. De todas maneras, había descubierto otra opción: El tipo de driver, en vez de ser averaged value he puesto scripted expression y en la expresión - Bpy, data, objects[armature].pose, Bones[nombrehueso].location[eje en el que se mueve (0,1 o 2)]. Gracias.