Crea animaciones más realistas en menos tiempo con Pose Driver Connect

Al crear personajes muy realistas en 3D, cualquier mejora en la credibilidad de la animación supondrá toda una victoria. Entre estas mejoras queremos destacar la inclusión de una animación secundaria o adicional que sirva como reacción o énfasis a lo que sucede en la animación principal.

Se puede ver un ejemplo de configuración de animación secundaria cuando las articulaciones de los personajes se mueven de forma natural en respuesta a lo que hacen las otras articulaciones, sin que el animador tenga que estar controlándolas directamente. De esta manera, si se gira la clavícula de un personaje al mover su brazo hacia arriba, abajo, adelante o atrás, las articulaciones adyacentes como el omóplato también se moverán en consecuencia, tal y como lo harían en un cuerpo real. El resultado será una animación más realista y detallada que, tras la configuración inicial, surgirá sin necesidad de trabajo adicional.  
Hoy, nos complace presentar un nuevo conjunto de herramientas, Pose Driver Connect, que te permite crear animaciones secundarias como esta en Autodesk Maya y luego importarlas a Unreal Engine para recrearlas de manera exacta, sin tener que comenzar de cero.Esto podría ahorrarte horas de trabajo.
 
Actualmente en estado experimental y listo para recibir tus comentarios, el conjunto de herramientas, que utiliza funciones de base radial, o RBF, consta de un complemento Pose Wrangler para Maya y un complemento Pose Driver Connect para Unreal Engine.

Si ya has usado alguna vez la función de Maya «Set Driven Key», la gestión de poses del complemento Pose Wrangler te resultará familiar. De manera resumida, el proceso consiste en crear la animación girando la articulación en una dirección, lo cual generará una transformación en las articulaciones adyacentes y provocará una deformación realista que llevará a una pose. Después, se girará la articulación dominante en la dirección opuesta, con lo que se volverán a transformar las articulaciones dominadas, se configurará otra pose, y se repetirán estos mismos pasos con los otros ejes de rotación.
Animación secundaria desactivada (izquierda) vs. activada (derecha)
Para cada conjunto de articulaciones, Pose Wrangler genera un solucionador que determina cómo se interpolan las poses según una serie de parámetros ajustables. Posteriormente, esos solucionadores se pueden exportar en un archivo JSON junto a las poses en un clip FBX. De manera opcional, las poses también pueden exportarse como deltas de la pose por defecto, lo cual permite redirigir la configuración para usarla con otros personajes parecidos. ¡Más tiempo que nos ahorramos!

Una vez en Unreal Engine, y habiendo instalado el complemento Pose Driver Connect, se pueden importar los solucionadores y poses para recrear la animación secundaria siguiendo los mismos cálculos mediante un blueprint de animación. Podrás crear personajes muy realistas, animaciones y más contenido de tiempo real en mucho menos tiempo.

A continuación podrás ver un tutorial en el que se repasan todos los pasos y ajustes con más detalle.
 
Pose Driver Connect puede utilizarse con MetaHumans y otras configuraciones de esqueleto, pero sus funciones no se limitan a la animación de personajes. Esta herramienta también es capaz de guiar la transformación de cualquier objeto (alterando su traslación, rotación o escala) siguiendo la rotación de cualquier otro. Pero eso no es todo, esta función también se puede ver en la secuenciación de comandos visual de Blueprint y en Python, así que podrás crear la automatización que mejor funcione en tu proyecto.

Esperamos que Pose Driver Connect te sea de utilidad. Si tienes cualquier duda, escríbenos en la comunidad de desarrolladores de Epic.
 

¡Hazte ya con Unreal Engine!

Consigue la herramienta de creación más abierta y avanzada del mundo. Unreal Engine incluye todas las funciones y acceso ilimitado al código fuente, ¡listo para usar!