Friday, August 22, 2008

Switch IK/FK Piernas

Para poder manipular un controlador u otro según lo desee el animador debemos crear un switch IK/FK.

1. Hacemos un orient constrain de TODOS los joints del "IK con el BIND" y del "FK con el BIND", obviamente no hay ninguna conexión con los joints adicionales del BIND que creamos anteriormente.

ej.
FK_hip > BIND_hip
IK_hip > BIND_hip

2. Hacemos los keys en el SET DRIVEN KEY de la siguiente manera:



Ahora el IK/FK switch está listo.

TIP: Si tiene algúna clase de flip en los joints del BIND cuando cambia de un sistema a otro, revise las orientaciones de los sitemas, especialmente los del forearm y wrist del BIND, tambien revise los OFFSET de los orient constrains creados para el switch, si tienen numeros como -180, 360, entre otros, traté de volverlos a 0. Generalmente los offset deberían de estar en 0 (pero a veces hay excepciones, como en el forearm). Si tiene un lado que funciona bien y el otro no, compare los números. También puede optar por cambiar la opción de AVERAGE en los orient constrains a SMALLEST DISTANCE, o el que funcione mejor. Si ninguno de estos funciona probablemente tenga que rehacer su sistema. Esto va para ambos sistemas, tanto de piernas como brazos.

No comments: