Cuadro a Cuadro

Simple duda: ¿Es posible realizar animación cuadro a cuadro en Synfig, aunque esté especializado en animación basado en Keyframes?

Saludos

Kutató

Si, pero es costoso. Tienes que cambiar la visibilidad de cada elemento que aparece en cada cuadro para que no aparezca ni antes ni después de ese cuadro (si es el caso).
Ciertamente no está optimizado para hacer este tipo de animación.
-G

Eso no quiere decir que desprecie usar los atributos del vector.
¿Cómo se cambia la visibilidad de cada cuadro como señala?

Digamos que salvo que se indique lo contrario, cada capa es visible durante toda la animación. Si quieres que una determinada capa sea visible durante sólo 3 cuadros debes animar el parámetro denominado “Cantidad” (‘Amount’ en Inglés) de 0.0 a 1.0. Debes usar interpolación constante para no tener transiciones de transparencia de la capa, pues dicho parametro define el alpha de la capa, osea su visibilidad, por lo tanto para hacerla desaparecer debes cambiarla de 0 a 1 usando interpolación constante (el punto de interpolación rojo con forma de dos rectangulos unidos)

-G

En efecto Synfig es una aplicación diseñada para la animación con técnicas cut-out y morphing (que es una maravilla si la sabes usar porque se parece mucho a la tradicional de cuadroxcuadro). Sin embargo me parece que sí puedes utilizar Synfig Studio para hacer animación cuadroxcuadro, pero ya sería nada más para renderear tu animación. Por ejemplo si digamos realizaste tus cells en Gimp o Krita, vas a tener digamos una sucesión que va digamos del 0 al 179 si son 15 segundos de animación digamos a 12 cuadros por segundo (que es el mínimo aceptable para tener una calidad decente y fluída). Si importas en una capa para bitmaps tus cuadros, tendrás la animación. Lo mismo podría suceder si esa animación la vectorizas en digamos Inkscape. Y por último podrías igualmente utilizar las capacidades de vectorización que te da Synfig y hacer todo dentro del programa. Cualquiera de estos métodos resultan en mucho tiempo y labor. Ese de hecho es el modo en que se hace la animación tradicional. Pero si vas a hacer ese tipo de animación puedes usar mejor Pencil, que es una aplicación que yo conocí hace ya muchísimo tiempo y es muy buena también, o Tupi (aunque esta es exclusiva de Linux según sé).

Lo que yo estoy haciendo con mi proyecto es realizar un animatic a partir de mi storyboard. Cuando estoy contento con los movimientos, importo esas secuencias del animatic en una capa para bitmaps y la animo digamos cada 6 cuadros o 12 (según indiquen mis hojas de tiempo conocidas como dopesheets). Luego realizo una vectorización, cuidando de aislar y agrupar (encapsulando) debidamente cada elemento del dibujo en los lienzos.

De ese modo, las capacidades de morphing que Synfig te ofrece, hacen el resto que tendrías tu que realizar con los métodos anteriores, pero aquí te ahorras muchos cuadros de animación, porque lo sacas directamente del animatic. Mi animatic puede tener en un segundo cuatro cuadros, si lo hago a 24, pondría cada 6 frames uno de esos dibujos. Luego el resultado se obtiene por mover inteligentemente esos nodos que ya agrupaste. Y voila! Obtienes una animación fluída de 24 cuadros haciendo sólo cuatro cuadros por segundo (los restantes 20 los hace Synfig).

Dejo un ejemplo que hace poco subí (aunque el proyecto se trata de esto, esta escena fue para aprender a usar el programa) y la pueden observar aquí: http://youtu.be/B8hTdgx6M3Q