Muy buenas, alguien podría explicar, orientar o informar sobre cómo hacer el autosnap en una cadena IK / fque? Muchas gracias de antemano.
Versión para imprimir
Muy buenas, alguien podría explicar, orientar o informar sobre cómo hacer el autosnap en una cadena IK / fque? Muchas gracias de antemano.
Mediante script, alineas los objetos FK con los IK. Esto es lo que yo hago en mí rig:
el botón de FK alinea la rotación de los huesos a los ayudantes IK, y el botón de IK alinea la posición y rotación del ayudante de la muñeca a la mano y la posición del helper del codo al mismo (en realidad, a un ayudante flotante vinculado al codo).Código:on snapfk pressed do.
(
In cordsys $r_arm_upperarm__ik $r_arm_upperarm__ba.rotation = eulerangles 0 0 0
In cordsys $r_arm_forearm__ik $r_arm_forearm__ba.rotation = eulerangles 0 0 0
In cordsys $r_arm_hand__ik $r_arm_hand__ba.rotation = eulerangles 0 0 0
) on snapik pressed do.
(
$r_arm_handik__sa, pues = $r_arm_hand__ba.pos.
In cordsys $r_arm_hand__ba $r_arm_handik__sa.rotation = eulerangles 0 0 0
$r_arm_elbowik__sa.position = $r_arm_elbowmatch__dh.position.
)
Nota: no es autosnap. Esto que te muestro es Snap a secas.
Hey. Gracias IkerClon, justamente he estado intentando hacer eso, pero de una manera más a mi alcance, o sea con expresiones o Reactor, pero no tenía idea. Buena pregunta tidart.
Gracias IkerClon gracias.
Huelga decir que está solución, en mi caso particular, funciona la mayoría de las veces, pero no todas. Aún no me he metido a fondo con ello.