Flusso di correzione colore non distruttivo con grafici di nodo in rete per gradi complessi, integrazione VFX e pipeline di colore modulari.
Definizione
Il Node-based Color Grading è un flusso di lavoro di correzione colore non distruttivo basato su reti di nodi interconnessi. Ogni nodo esegue un'attività specifica (ad esempio, correzione colore, mascheratura, trasformazione) e passa il suo risultato al nodo successivo. Ciò consente pipeline colore complesse, modulari e riutilizzabili.
Concetto di base
A differenza delle tradizionali interfacce basate su pagine (Lumetri, Legacy Resolve Color Page), che si basano su controlli sequenziali, il sistema di grafi a nodi visualizza l'intero flusso di lavoro come un diagramma:
[Input] → [Pre-Transform] → [Primary Correction] → [Secondary 1] → [Output]
↓
[Node Power Window]
↓
(Mascheratura)Dettagli tecnici
Tipi di nodi in DaVinci Resolve Fusion
1. Nodi di Input/Output
- MediaIn: Importa clip video dalla timeline
- ColorPageInput: Connessione alla DaVinci Color Page
- MediaOut: Esporta il risultato di nuovo sulla timeline
- Saver: Salva frame come file immagine
2. Nodi di Correzione Colore
- ColorCorrector: Correzione primaria con Lift-Gamma-Gain
- Curves: Curve tonali e curve RGB individuali
- HSL: Regolazioni selettive Hue-Saturation-Luminance
- Qualifier: Selezione basata sul colore per gradazioni secondarie
- DeltaKeyer: Mascheratura basata su Chroma Key
3. Nodi di Trasformazione
- ColorSpace: Conversione tra spazi colore (Log→Linear→Rec.709)
- Fusion: Combina due o più input video
- Background: Inserisce un elemento di sfondo
- Matte: Crea canali alfa per la trasparenza
4. Nodi Effetto
- Blur: Sfocatura con diversi algoritmi
- Sharpen: Nitidezza e miglioramento dei dettagli
- Vignette: Oscuramento dei bordi
- Grain: Aggiunge grana pellicola
5. Nodi di Controllo
- PrimaryIn: Riceve valori dalla Color Page
- Merge: Combina canali alfa
- Expression: Operazioni matematiche tra parametri
Struttura del flusso di lavoro a nodi
Albero di nodi professionale standard (minimo)
MediaIn (Importazione Timeline)
↓
ColorSpace (Trasformazione Input Log→Linear)
↓
ColorCorrector (LGG Primario)
↓
Qualifier → Power Window (Secondario Selettivo)
↓
Curves (Regolazione Fine)
↓
ColorSpace (Trasformazione Output Linear→Rec.709)
↓
MediaOut (Esportazione)Complessa Gradazione Multi-Branch
┌─ Nodo CC Primario
│ ↓
MediaIn ─→ ColorSpace ─┼─ Secondario 1 (Pelle)
│ ↓
├─ Secondario 2 (Cielo)
│ ↓
├─ Nodo LUT (Look)
│ ↓
└─ Grain/Vignette
↓
Merge (3 Input)
↓
Trasformazione Output
↓
MediaOutCollegamento dei parametri
I nodi possono collegare parametri direttamente, consentendo regolazioni dinamiche:
// Esempio: Il nodo secondario è controllato dalla maschera del Qualifier
Nodo Qualifier
└─ Uscita Canale Rosso → Input Alpha ColorCorrector
└─ Qualifier seleziona i pixel rossi
└─ ColorCorrector viene applicato solo a questi pixelElaborazione Batch
Un albero di nodi creato una volta può essere applicato a centinaia di clip:
# Esempio di scripting DaVinci Resolve
project = resolve.GetProjectManager().GetCurrentProject()
timeline = project.GetCurrentTimeline()
clips = timeline.GetClips()
for clip in clips:
# Applica la composizione Fusion salvata a ogni clip
clip.AddFusionComp()
# Carica il grafo dei nodi dal template
clip.GetFusionComp().SetNodeGraphString(saved_graph)Integrazione del flusso di lavoro
Montaggio offline con finalizzazione basata su nodi
Integrazione DaVinci Edit Page + Fusion:
- Edit Page: Montaggio con LUT di rough-grade
- Fusion Page: Clicca su "Add Fusion Composition" sulle clip problematiche
- Costruzione Nodi: Crea gradazioni complesse solo dove necessario (invece di una gradazione globale)
- Ritorno alla Timeline: Clip gradate integrate automaticamente nella timeline
Color Grade → Deliver
DaVinci Color Page (Correzione Primaria)
↓
Picture Lock
↓
Fusion (Correzione Secondaria, Compositing)
↓
[Crea 3 Nodi di Output per 3 Deliverables]
├─ Nodo Rec.709 → Master ProRes 422
├─ Nodo DCI-P3 → Master DCP
├─ Nodo Rec.2020 HDR → File Master
↓
DeliverBest Practice per il Grading basato su nodi
1. Organizzazione strutturata dei nodi
- Sezione Pre-Transform: Tutte le trasformazioni di input (Log→Linear)
- Sezione Correction: Correzioni primarie e secondarie
- Sezione Look: LUT e gradazioni creative
- Sezione Output: Trasformazioni di output
Convenzione di denominazione:
01_PreTx_LogC3toLinear
02_Primary_LGG
03_Secondary_SkinTone
04_Look_FilmEmulation
05_Output_Rec7092. Documentazione tramite commenti
Fusion consente note sui nodi:
// Questo nodo protegge i toni della pelle durante il sollevamento delle ombre
// Qualifier: Tonalità 0-60°, Saturazione 30-100, Luminosità 20-80
// Impedisce lo spostamento verso l'arancione nei volti durante le scene notturne in interni3. Alberi di nodi riutilizzabili
Salva pattern usati frequentemente come template:
- Template Interni Notturni: Sollevamento ombre + Colore caldo + Protezione pelle
- Template Golden Hour: Roll-off alte luci + Tinta calda
- Template Look Freddo/Triste: Desaturazione + Ombre blu + Alto contrasto
Questi possono essere applicati in pochi secondi tramite Paste-Node-Graph.
4. Ottimizzazione GPU vs. CPU
Alcuni nodi sono ottimizzati per GPU:
- Trasformazioni Spazio Colore: Accelerate da GPU
- Curves: Accelerate da GPU
- Blur: Ottimizzato per GPU con raggio >10 pixel
Nodi complessi come DeltaKeyer utilizzano più CPU; posizionali alla fine dell'albero per migliori prestazioni in tempo reale.
Scenari di applicazione pratici
Scenario 1: Gradazione Dialogo Multi-Camera
Sfida: 3 telecamere (angolazioni, esposizioni diverse)
Soluzione Grafica Nodi:
Camera A MediaIn ──→ ColorSpace → CC Primario → Output
Camera B MediaIn ──→ ColorSpace → CC Primario → Merge → MediaOut
Camera C MediaIn ──→ ColorSpace → CC Primario ↗Gradare tutte e 3 le telecamere con lo stesso albero di nodi per un matching automatico.
Scenario 2: Matching VFX Plate
Sfida: Far corrispondere un rendering CGI con una live-action plate
Soluzione Grafica Nodi:
Live-Action Plate
↓
CC Primario
↓
[Salva Grafo Nodi come "VFX-Base"]
↓
Artista VFX carica in Nuke:
- Applica la stessa gradazione nodo al rendering CGI
- Risultato: Matching colore perfetto senza deviazioni cromaticheScenario 3: Deliverables Multi-Formato
Sfida: Stessa gradazione in Rec.709 (TV), DCI-P3 (Cinema), Rec.2020 HDR (Netflix)
Soluzione Grafica Nodi con 3 Rami di Output:
Nodi Master Grade (tutti uguali)
├─ Trasformazione Output Rec.709 → ProRes 422
├─ Trasformazione Output DCI-P3 → DCP
└─ Trasformazione Output Rec.2020 HDR → Master H.265Un rendering, 3 formati diversi, tramite semplice modifica dei nodi di output.
Confronto: Basato su Pagine vs. Basato su Nodi
| Aspetto | Color Page | Nodi Fusion |
|---|---|---|
| Curva di apprendimento | Facile (1-2 settimane) | Media (4-8 settimane) |
| Prestazioni in tempo reale | Molto veloce | Più lento con la complessità |
| Flessibilità | Limitata | Massima |
| Integrazione VFX | Non possibile | Integrazione Fusion nativa |
| Elaborazione Batch | Limitata | Completamente automatizzabile |
| Per principianti | Consigliato | Dopo la prima esperienza |
| Per professionisti | Rough Pass | Gradazioni finali/complesse |
Errori comuni dei principianti
Errore 1: Troppi nodi
Sintomo: Le prestazioni crollano, la timeline rallenta
Soluzione: Consolidare nodi simili (es. 5 nodi Curves → 1 nodo Master Curves)
Errore 2: Mancanza di organizzazione
Sintomo: Spaghetti di nodi, non tracciabili
Soluzione: Utilizzare nodi Viewer tra le sezioni per la validazione
Errore 3: Nodo di output dimenticato
Sintomo: La gradazione viene applicata, ma il rendering mostra l'originale
Soluzione: Utilizzare sempre un nodo MediaOut alla fine + controllare le connessioni dei nodi
Errore 4: Colorspace errato
Sintomo: La gradazione appare diversa in Resolve rispetto al master finale
Soluzione: Visualizzare la trasformazione di output con emulazione del monitor
Vedi anche
- Color Grading – Fondamenti di grading creativo
- DaVinci Resolve – Software di grading
- Fusion – Ibrido Compositing & Color-Grading
- Power Window – Mascheratura selettiva
- Qualifier – Selezione basata sul colore
- Secondary Correction – Gradazioni secondarie
- Color Correction – Base tecnica