Para crear un bucle con fotogramas dibujados a mano en Fusion, dibuja un ciclo completo y luego usa un nodo Time Stretcher para repetir esos fotogramas de origen. Este flujo de trabajo en Mac crea una animación repetitiva en la composición, con un ejemplo de seis fotogramas que puedes revisar fotograma a fotograma.
La tarea consiste en una pequeña animación fotograma a fotograma: seis dibujos ligeramente distintos de un círculo, repetidos durante toda la duración de un clip de la línea de tiempo de DaVinci Resolve. El flujo de trabajo utiliza los controles Paint, de expresiones y de Time Stretcher documentados en el Manual de referencia de Fusion 21.1 de Blackmagic Design.
¿Qué tipo de trazo de Paint deberías usar?
Elige Multistroke cuando cada dibujo deba aparecer en un fotograma individual. Blackmagic documenta que Multistroke tiene una duración predeterminada de un fotograma. Configura el pincel y la duración antes de dibujar: estos trazos no permiten la edición posterior disponible con la herramienta Stroke normal. Consulta «Paint», especialmente «Single-Frame Stroke Types», en el manual de referencia de Fusion.
Las herramientas normales Stroke y Polyline Stroke se comportan de otra manera: su duración inicial abarca toda la composición. Son útiles cuando necesitas trazados editables o una línea que se dibuje sola mediante los controles Write-On. Para una secuencia de poses dibujadas por separado, esa configuración predeterminada puede hacer que los dibujos anteriores permanezcan visibles sobre los posteriores. Blackmagic explica estas diferencias en «Editable Stroke Types» y «Animating and Tracking Paint Strokes» en el mismo manual.
Para este ejemplo, usa Multistroke con una duración de un fotograma. Dibuja un círculo completo en cada uno de seis fotogramas consecutivos y cambia ligeramente su contorno cada vez. Son dibujos ilustrativos; no hace falta importar ilustraciones ni metraje.
Configura un lienzo independiente para los dibujos
En la página Edit de Resolve, abre Effects Library y busca Fusion Composition en la categoría Effects. Arrástralo a una pista de vídeo y recórtalo hasta la duración final deseada; por ejemplo, cinco segundos. Selecciona la composición y abre la página Fusion. El Manual de referencia de DaVinci Resolve 21 describe Fusion Composition como un efecto personalizable y explica el espacio de trabajo basado en nodos de la página Fusion.
Añade un nodo Background y un nodo Paint. Con Node Editor enfocado, pulsa Shift-Spacebar, busca el nodo necesario y pulsa Return. Conecta los nodos en este orden: Background1 → Paint1 → MediaOut1. Blackmagic documenta este atajo para crear nodos en «Working in the Node Editor», en el manual de referencia de Fusion.
Selecciona Background1, configura las dimensiones de la imagen para que coincidan con las de la composición prevista y establece el valor Alpha en 0 para el color, a fin de obtener un lienzo transparente. Paint necesita una entrada de imagen para determinar la resolución del lienzo; Blackmagic documenta específicamente el uso de un nodo Background transparente conectado a Paint para crear una capa de dibujo compuesta por separado. Consulta «Using Paint as the Foreground in a Merge Composite» en el manual de Fusion.
Mantener el lienzo separado también establece un límite útil para la temporización. Coloca la operación de bucle después de Paint en esta rama de dibujo. Si pintas directamente sobre metraje en movimiento y cambias la temporización de la imagen combinada, el cambio del tiempo de origen también repetirá ese metraje. Esto se debe a que Time Stretcher toma muestras de la imagen conectada a su entrada, tal como se describe en la sección «Time Stretcher» del manual.
Dibuja e inspecciona un ciclo completo
Selecciona Paint1 y muestra su salida en un visor. Elige Multistroke en la barra de herramientas Paint situada encima del visor. Configura el color, el tamaño y la duración del trazo antes de dibujar. El manual llama Stroke Duration al control de duración en su explicación de los trazos de un solo fotograma; para este ejemplo, mantenlo en 1. Estos requisitos de configuración se documentan en «Paint».
Usa los números de fotograma que aparecen en la regla de tiempo de Fusion. El ejemplo siguiente supone que el primer dibujo está en el fotograma 0 de Fusion. Si el rango de trabajo empieza en otro fotograma, usa la expresión con desplazamiento de la siguiente sección.
- En el fotograma 0, dibuja el primer círculo.
- Ve al fotograma 1 y dibuja la segunda variante.
- Continúa con los fotogramas 2, 3, 4 y 5.
- Recorre de nuevo los seis fotogramas antes de añadir el bucle.
Cada fotograma debe contener el dibujo previsto, sin trazos no deseados de los fotogramas vecinos. Si muestras Paint1 directamente de forma temporal, esta comprobación será más sencilla: inspeccionas el ciclo de origen antes de cambiar la temporización.
Mientras trabajas, piensa en la transición del dibujo 5 al dibujo 0. Para este ejemplo del círculo, procura que su tamaño y posición sean similares si quieres crear un balanceo sutil y repetitivo. Es una decisión de diseño de la animación: repetir los números de fotograma no puede corregir un salto visible entre el último y el primer dibujo.
Repite los fotogramas con Time Stretcher
Añade un nodo Time Stretcher después de Paint1 y conecta los nodos en este orden: Background1 → Paint1 → TimeStretcher1 → MediaOut1. El control Source Time determina qué fotograma anterior aparece en el fotograma de salida actual. La sección «Time Stretcher» del manual de Fusion documenta este comportamiento y señala que un nodo recién añadido tiene inicialmente una curva de animación Source Time con un fotograma clave establecido en 0.
Sustituye esa animación inicial por una expresión:
- Haz clic con el botón derecho en la etiqueta Source Time y elige la opción Remove que menciona la animación existente.
- Haz doble clic en el campo numérico de Source Time, escribe
=y pulsa Return para abrir el campo de expresión. - Introduce
time % 6en ese campo. - Establece el modo de interpolación del nodo en Nearest.
En un Mac, Control-clic abre un menú contextual si no usas un clic secundario con el ratón o el trackpad. Apple lo documenta en «Hacer clic con el botón derecho en Mac». Blackmagic documenta cómo quitar la animación de un parámetro en «Editing Parameters in the Inspector» y cómo introducir expresiones con = en «Using SimpleExpressions», en el manual de Fusion.
La expresión time % 6 es una expresión del Inspector, no un programa independiente. Fusion documenta time como el número del fotograma actual y admite expresiones Lua de una línea. El operador % de Lua devuelve el resto de una división, por lo que esta expresión recorre los fotogramas de origen del 0 al 5. La fórmula repetitiva se deriva de esas funciones documentadas; consulta la documentación de expresiones de Fusion y los operadores aritméticos de Lua.
| Fotograma de salida | Fotograma de origen solicitado | Dibujo esperado |
|---|---|---|
| 0 | 0 | Primer círculo |
| 1 | 1 | Segundo círculo |
| 5 | 5 | Sexto círculo |
| 6 | 0 | Primer círculo de nuevo |
| 7 | 1 | Segundo círculo de nuevo |
| 11 | 5 | Sexto círculo de nuevo |
| 12 | 0 | Primer círculo de nuevo |
Elige Nearest para conservar los dibujos individuales. Blackmagic documenta que Nearest duplica o descarta fotogramas, mientras que Blend mezcla fotogramas adyacentes. En este ejemplo fotograma a fotograma, la mezcla introduciría apariencias intermedias que no has dibujado. Consulta los controles de interpolación en «Time Stretcher».
Adapta la expresión al rango de fotogramas
Cuenta los fotogramas de origen de forma inclusiva. Los dibujos de los fotogramas 0 a 5 forman un ciclo de seis fotogramas, así que usa % 6. Si usaras % 5, el dibujo 5 quedaría fuera de la secuencia repetitiva. A una velocidad ilustrativa de 24 fotogramas por segundo, seis fotogramas duran 0,25 segundos y producen cuatro ciclos por segundo.
Si tus dibujos ocupan los fotogramas de origen 100–105 y quieres que el primer dibujo aparezca en el fotograma de salida 100, usa 100 + ((time - 100) % 6). En los fotogramas de salida 100–105, solicita los fotogramas de origen 100–105; en el fotograma de salida 106, vuelve al fotograma de origen 100.
La relación general es inicio de origen + ((fotograma actual − inicio de salida) módulo longitud del ciclo). Sustituye los números de fotograma reales de Fusion, no el código de tiempo de la línea de tiempo de la página Edit. Estos ejemplos suponen dibujos consecutivos que se muestran durante un fotograma de salida cada uno. Si quieres un ciclo más lento, decide las pausas y la temporización antes de cambiar la expresión.
Comprueba la salida y diagnostica problemas habituales
Inspecciona TimeStretcher1 o MediaOut1 durante al menos dos ciclos completos. Para el ejemplo que empieza en cero, comprueba individualmente los fotogramas 5, 6, 11 y 12. Estos límites permiten detectar con más claridad que una reproducción continua si la duración del ciclo es incorrecta o falta un dibujo.
El botón Loop de los controles de reproducción de Fusion es útil para previsualizar, pero controla cómo se desplaza el cabezal de reproducción por el rango de reproducción. Blackmagic documenta los modos de vista previa repetitiva y ping-pong en «Looping Options», en el manual de referencia de Fusion. La expresión Source Time crea la secuencia de imágenes repetida dentro de la composición.
| Síntoma | Qué inspeccionar | Corrección |
|---|---|---|
| Todos los fotogramas de salida muestran el mismo dibujo | Es posible que Source Time aún tenga su animación constante inicial | Confirma que la expresión controla Source Time y que el valor mostrado cambia al recorrer los fotogramas |
| Los dibujos anteriores siguen visibles en los fotogramas de origen posteriores | Tipo y duración del trazo | Inspecciona Paint1 directamente; usa Multistroke con duración 1 antes de crear dibujos de reemplazo |
| Aparece periódicamente un fotograma en blanco | Falta un dibujo de origen o el rango es incorrecto | Inspecciona cada fotograma de origen y comprueba que la duración inclusiva del ciclo sea correcta |
| Los dibujos aparecen mezclados | Interpolación de Time Stretcher | Selecciona Nearest |
| El metraje de fondo se repite junto con el dibujo | Posición de Time Stretcher | Mantenlo en la rama Paint transparente e independiente, antes de componer las capas |
Vuelve a la página Edit y reproduce toda la Fusion Composition. Confirma que el primer dibujo aparece donde corresponde y que las repeticiones continúan hasta el último fotograma del clip. Si más adelante cambias el inicio o la duración del clip, revisa el supuesto de inicio de salida de la expresión e inspecciona los nuevos límites.
Un bucle de Paint fiable comienza con un ciclo de origen limpio: cada fotograma previsto existe, la duración de los trazos coincide con el método de dibujo y el último dibujo enlaza deliberadamente con el primero. Una vez que los fotogramas sean correctos, Time Stretcher ofrece una forma compacta de repetirlos y conservar los dibujos originales para seguir trabajando.
Fuentes
- Manual de referencia de Fusion 21.1 — Blackmagic Design.
- Manual de referencia de DaVinci Resolve 21 — Blackmagic Design.
- Hacer clic con el botón derecho en Mac — Apple.
- Manual de referencia de Lua 5.1: operadores aritméticos — Lua.org.