Instalar Tween Machine

Tween Machine es un sencillo pero utilísimo script de Python creado por Justin Barret que permite crear inbetweens (o breakdowns) en Maya de una manera rápida y sencilla.

En lugar de crear manualmente cada keyframe entre dos poses, Tween Machine utiliza un slider para calcular automáticamente los valores intermedios.


De forma mas precisa lo que hace es encontrar el valor intermedio entre los valores de dos poses convirtiendo la tangente entre las dos claves en lineal y ofreciendo un amplio rango de valores a elegir con un simple slide.





Para descargar Tween Machine, puedes seguir este link que es una modificación hecha por Clement Chamard del original de Justin Barrett para funcionar en Python3 para Maya 2022.

En caso de no funcionar el link, alternativamente puedes bajar la versión que tengo en mi Google Drive.

Descarga también el Icono para ponerlo en la shelf después.

Una vez que hayas descargado los archivos, coloca tweenMachinePy3Compatible.py en el directorio por defecto de los scripts de Maya, que normalmente se encuentra en:

C:\Users\usuario\Documents\maya\scripts


Y coloca tweenMachine.png en el directorio:

C:\Users\usuario\Documents\maya\2022\prefs\icons


Una vez que hayas guardado los archivos, abre Maya, abre el script editor
Windows>General Editors>Script Editor


 Activa la pestaña Python (importante) escribe el siguiente código y presiona execute:

import tweenMachinePy3Compatible
tweenMachinePy3Compatible.start()


Ahora crea un botón en la Shelf  arrastrando el texto del código a la barra de shelves con el botón central. Para personalizar el botón, simplemente ve a "Edit Shelves" y en el campo "Icon Name" puedes poner el icono que hemos descargado previamente u otro que prefieras.


Para utilizar Tween Machine, selecciona los controles sobre los que quieres que el script actúe. Luego, coloca el playhead entre las poses que deseas animar y mueve el slider. Conforme te mueves del 0% al 100%, el script creará automáticamente una interpolación suave entre la pose anterior y la siguiente, creando una animación fluida y natural.

Me parece que en las ultimas versiones de maya los scripts se pueden simplemente arrastrar al viewport, pero aún no lo he comprobado y aun así es un buen ejercicio para entender el sistema de archivos de Maya.

No estoy 100% seguro pero puede ser que en Maya 2023 la version que he proporcionado arriba no funciones, en tal caso, usar esta que segun algún usuario de Maya 2023 esta otra si funciona.

En resumen, Tween Machine es una herramienta esencial para cualquier animador en Maya, ya que ahorra tiempo y esfuerzo al crear inbetweens. Con esta guía, deberías poder instalar y utilizar el script sin problemas. ¡Que disfrutes de tu animación!