Per ripetere in loop i fotogrammi dipinti a mano in Fusion, disegna un ciclo completo, quindi usa un nodo Time Stretcher per ripetere i fotogrammi sorgente. Questo flusso di lavoro su Mac crea un’animazione ripetuta nella composizione, con un esempio di sei fotogrammi che puoi controllare fotogramma per fotogramma.

L’obiettivo è creare una piccola animazione fotogramma per fotogramma: sei disegni leggermente diversi di un cerchio, ripetuti per tutta la durata di una clip nella timeline di DaVinci Resolve. Il flusso di lavoro usa i controlli Paint, le espressioni e Time Stretcher documentati nel manuale di riferimento di Fusion 21.1 di Blackmagic Design.

Quale tipo di tratto Paint dovresti usare?

Scegli Multistroke se vuoi che ogni disegno appaia su un fotogramma distinto. Blackmagic documenta che Multistroke ha una durata predefinita di un fotogramma. Imposta il pennello e la durata prima di disegnare: questi tratti non consentono le modifiche successive disponibili con lo strumento Stroke standard. Consulta “Paint”, in particolare “Single-Frame Stroke Types”, nel manuale di riferimento di Fusion.

Gli strumenti standard Stroke e Polyline Stroke funzionano in modo diverso: la loro durata iniziale copre l’intera composizione. Sono utili quando ti servono tracciati modificabili o una linea che si disegna da sola usando i controlli Write-On. Per una sequenza di pose disegnate separatamente, questa impostazione predefinita può far sì che i disegni precedenti restino visibili sopra quelli successivi. Blackmagic spiega queste differenze nelle sezioni “Editable Stroke Types” e “Animating and Tracking Paint Strokes” dello stesso manuale.

Per questo esempio, usa Multistroke con una durata di un fotogramma. Disegna un cerchio completo su ciascuno di sei fotogrammi consecutivi, modificandone leggermente il contorno ogni volta. Sono disegni esemplificativi: non servono opere o riprese importate.

Configura una tela separata per i disegni

Nella pagina Edit di Resolve, apri la Effects Library e individua Fusion Composition nella categoria Effects. Trascinala su una traccia video e ridimensionala alla durata finale desiderata, per esempio cinque secondi. Seleziona la composizione e apri la pagina Fusion. Il manuale di riferimento di DaVinci Resolve 21 descrive Fusion Composition come un effetto personalizzabile e spiega l’area di lavoro basata su nodi della pagina Fusion.

Aggiungi un nodo Background e un nodo Paint. Con Node Editor attivo, premi Shift-Spacebar, cerca il nodo richiesto e premi Invio. Collega i nodi in questo ordine: Background1 → Paint1 → MediaOut1. Blackmagic documenta questa scorciatoia per creare nodi nella sezione “Working in the Node Editor” del manuale di riferimento di Fusion.

Seleziona Background1, imposta le dimensioni dell’immagine in base alla composizione prevista e imposta il valore Alpha su 0 per ottenere una tela trasparente. Paint ha bisogno di un ingresso immagine per determinare la risoluzione della tela; Blackmagic documenta specificamente l’uso di un Background trasparente collegato a Paint per un livello di disegno composto separatamente. Consulta “Using Paint as the Foreground in a Merge Composite” nel manuale di Fusion.

Mantenere separata la tela offre anche un utile limite temporale. Posiziona l’operazione di ripetizione dopo Paint in questo ramo di disegno. Se invece dipingi direttamente su riprese in movimento e modifichi la temporizzazione dell’immagine composta, la variazione del tempo sorgente ripete anche quelle riprese. Questo perché Time Stretcher campiona l’immagine collegata al suo ingresso, come descritto nella sezione “Time Stretcher” del manuale.

Disegna e controlla un ciclo completo

Seleziona Paint1 e mostra la sua uscita in un visualizzatore. Scegli Multistroke dalla barra degli strumenti Paint sopra il visualizzatore. Imposta il colore, la dimensione e la durata del tratto prima di disegnare. Nel manuale, il controllo della durata è chiamato Stroke Duration nella trattazione dei tratti a fotogramma singolo; per questo esempio, lascialo su 1. Questi requisiti di configurazione sono documentati in “Paint”.

Usa i numeri di fotogramma visualizzati nel righello temporale di Fusion. L’esempio seguente presume che il primo disegno si trovi al fotogramma 0 di Fusion. Se l’intervallo di lavoro inizia da un altro valore, usa l’espressione con offset nella sezione successiva.

  1. Al fotogramma 0, disegna il primo cerchio.
  2. Passa al fotogramma 1 e disegna la seconda variante.
  3. Continua con i fotogrammi 2, 3, 4 e 5.
  4. Scorri di nuovo tutti e sei i fotogrammi prima di aggiungere il loop.

Ogni fotogramma dovrebbe contenere il disegno previsto, senza tratti indesiderati dei fotogrammi adiacenti. Visualizzare temporaneamente Paint1 direttamente semplifica il controllo: stai esaminando il ciclo sorgente prima di apportare modifiche alla temporizzazione.

Mentre lavori, pensa al passaggio dal disegno 5 al disegno 0. Per questo esempio del cerchio, mantieni dimensioni e posizione abbastanza simili se vuoi un’oscillazione ripetuta e discreta. È una scelta di progettazione dell’animazione: ripetere i numeri dei fotogrammi non può correggere un salto evidente tra l’ultimo e il primo disegno.

Ripeti i fotogrammi con Time Stretcher

Aggiungi un nodo Time Stretcher dopo Paint1, disponendo i collegamenti in quest’ordine: Background1 → Paint1 → TimeStretcher1 → MediaOut1. Il controllo Source Time determina quale fotogramma a monte appare al fotogramma di uscita corrente. La sezione “Time Stretcher” del manuale di Fusion documenta questo comportamento e specifica che un nodo appena aggiunto ha inizialmente una curva di animazione Source Time con un fotogramma chiave impostato su 0.

Sostituisci questa animazione iniziale con un’espressione:

  1. Fai clic con il tasto destro sull’etichetta Source Time e scegli la voce Remove che indica l’animazione esistente.
  2. Fai doppio clic sul campo numerico Source Time, digita = e premi Invio per aprire il campo dell’espressione.
  3. Inserisci time % 6 in quel campo.
  4. Imposta la modalità di interpolazione del nodo su Nearest.

Su Mac, Control-clic apre un menu contestuale se non usi il clic secondario del mouse o del trackpad. Apple lo documenta in “Fare clic con il tasto destro su Mac”. Blackmagic documenta la rimozione dell’animazione di un parametro in “Editing Parameters in the Inspector” e l’inserimento di espressioni con = in “Using SimpleExpressions” nel manuale di Fusion.

L’espressione time % 6 è un’espressione dell’Inspector, non un programma autonomo. Fusion documenta time come il numero del fotogramma corrente e supporta espressioni Lua su una sola riga. L’operatore % di Lua restituisce il resto della divisione, quindi questa espressione cicla tra i fotogrammi sorgente 0–5. La formula di ripetizione deriva da queste funzionalità documentate; consulta la documentazione delle espressioni di Fusion e gli operatori aritmetici di Lua.

Fotogramma di uscita Fotogramma sorgente richiesto Disegno previsto
0 0 Primo cerchio
1 1 Secondo cerchio
5 5 Sesto cerchio
6 0 Di nuovo il primo cerchio
7 1 Di nuovo il secondo cerchio
11 5 Di nuovo il sesto cerchio
12 0 Di nuovo il primo cerchio

Scegli Nearest per mantenere i singoli disegni. Blackmagic documenta che Nearest duplica o elimina fotogrammi, mentre Blend fonde insieme i fotogrammi adiacenti. In questo esempio fotogramma per fotogramma, la fusione introdurrebbe aspetti intermedi che non hai disegnato. Consulta i controlli di interpolazione in “Time Stretcher”.

Adatta l’espressione all’intervallo dei fotogrammi

Conta i fotogrammi sorgente includendo entrambi gli estremi. I disegni ai fotogrammi da 0 a 5 formano un ciclo di sei fotogrammi, quindi usa % 6. Usando % 5 il disegno 5 verrebbe escluso dalla sequenza ripetuta. Con una frequenza temporale esemplificativa di 24 fotogrammi al secondo, sei fotogrammi durano 0,25 secondi, producendo quattro cicli al secondo.

Se i disegni occupano i fotogrammi sorgente 100–105 e vuoi che il primo disegno appaia al fotogramma di uscita 100, usa 100 + ((time - 100) % 6). Ai fotogrammi di uscita da 100 a 105, l’espressione richiede i fotogrammi sorgente da 100 a 105; al fotogramma di uscita 106 torna al fotogramma sorgente 100.

La relazione generale è inizio sorgente + ((fotogramma corrente − inizio uscita) modulo lunghezza del ciclo). Sostituisci i numeri effettivi dei fotogrammi di Fusion, non il timecode della timeline della pagina Edit. Questi esempi presuppongono disegni consecutivi, ciascuno visualizzato per un fotogramma di uscita. Se vuoi un ciclo più lento, stabilisci i fermi e la temporizzazione desiderati prima di modificare l’espressione.

Controlla l’uscita e risolvi i problemi comuni

Controlla TimeStretcher1 o MediaOut1 per almeno due cicli completi. Nell’esempio a partire da zero, controlla singolarmente i fotogrammi 5, 6, 11 e 12. Questi punti di passaggio rivelano più chiaramente una lunghezza del ciclo errata o un disegno mancante rispetto alla riproduzione continua.

Il pulsante di trasporto Loop di Fusion è utile per l’anteprima, ma controlla il movimento della testina di riproduzione nell’intervallo di riproduzione. Blackmagic documenta le modalità di anteprima ripetuta e ping-pong in “Looping Options” nel manuale di riferimento di Fusion. L’espressione Source Time crea la sequenza di immagini ripetuta all’interno della composizione.

Sintomo Cosa controllare Correzione
Ogni fotogramma di uscita mostra lo stesso disegno Source Time potrebbe avere ancora l’animazione costante iniziale Verifica che l’espressione controlli Source Time e che il valore visualizzato cambi mentre scorri i fotogrammi
I disegni precedenti restano visibili sui fotogrammi sorgente successivi Tipo e durata del tratto Controlla Paint1 direttamente; usa Multistroke con durata 1 prima di creare nuovi disegni
Compare regolarmente un fotogramma vuoto Disegno sorgente mancante o intervallo errato Controlla ogni fotogramma sorgente e verifica la lunghezza inclusiva del ciclo
I disegni sembrano sovrapposti e sfumati Interpolazione di Time Stretcher Seleziona Nearest
Le riprese di sfondo si ripetono insieme al disegno Posizione di Time Stretcher Mantienilo sul ramo Paint trasparente separato, prima del compositing

Torna alla pagina Edit e riproduci l’intera Fusion Composition. Verifica che il primo disegno appaia nel punto previsto e che le ripetizioni continuino fino all’ultimo fotogramma della clip. Se in seguito modifichi l’inizio o la durata della clip, ricontrolla l’ipotesi sull’inizio dell’uscita dell’espressione e verifica i nuovi punti di passaggio.

Un loop Paint affidabile parte da un ciclo sorgente pulito: ogni fotogramma previsto è presente, le durate dei tratti corrispondono al metodo di disegno e il passaggio dall’ultimo disegno al primo è intenzionale. Una volta corretti i fotogrammi, Time Stretcher offre un modo compatto per ripeterli mantenendo intatti i disegni originali per ulteriori modifiche.

Fonti