Aperçu
L'OCIO CDL Transform fait partie du système Open Color IO de Fusion. Il applique des grades au format ASC CDL (American Society of Cinematographers — Color Decision List), un standard industriel utilisé pour transmettre un grade primary entre on-set, dailies, post et DI.
Avantage principal : un CDL est un fichier texte léger(10 valeurs par plan) qui se partage facilement et se relit à l'identique dans n'importe quel logiciel compatible (Resolve, Baselight, Nuke, Flame…).
Où trouver ce node
- Effects Library :
Tools > Color > OCIO CDL Transform - Ajout rapide : clic droit dans le Node Editor →
Add Tool > Color > OCIO CDL Transform
Le standard ASC CDL
Le CDL est un format d'échange créé par l' ASC pour standardiser un grade primary minimal, applicable partout. Il contient exactement 10 valeurs :
- Slope (×3) — un par canal RGB, équivalent à un Gain.
- Offset (×3) — un par canal RGB, équivalent à un Lift/Brightness.
- Power (×3) — un par canal RGB, équivalent à un Gamma.
- Saturation (×1) — global.
La formule appliquée par canal :
out = (in × Slope + Offset)^Power puis desaturation globale
C'est délibérément minimaliste — aucun color wheel, aucune zone tonale, aucun hue curve. L' idée : un grade qu'on peut échanger sûrement entre logiciels sans interprétation.
Inputs
- Input (orange) — requis. Image 2D à grader.
- Effect Mask (bleu) — optionnel. Restreint le grade à une zone.
Configuration
Placé typiquement après un Gamut qui a linéarisé le plan depuis un log/Rec.709.
MediaIn → Gamut (Linear) → OCIO CDL Transform → Gamut (output Rec.709) → Saver
Onglet Controls
- Operation Mode
- File — charge un fichier CDL externe (
.cdl,.ccc,.cc). Usage typique : recevoir un grade du colorist et l'appliquer. - Controls— ajustements manuels via sliders, avec option d'export. Pour créer un grade ou modifier un existant.
- File — charge un fichier CDL externe (
- Direction
- Forward — applique le CDL normalement.
- Reverse— tente d'annuler un CDL (avec limitations mathématiques, le Power notamment n'est pas toujours inversible proprement).
- Slope R / G / B (défaut : 1.0)
- Multiplicateur par canal. > 1.0 = éclaircir, < 1.0 = assombrir. Un Slope différent sur R/G/B teinte l'image.
- Offset R / G / B (défaut : 0.0)
- Additionné par canal. Équivalent d'un Brightness. > 0 = plus clair, < 0 = plus sombre. Différent par canal = teinte uniforme.
- Power R / G / B (défaut : 1.0)
- Exposant par canal. Équivalent Gamma. > 1 = midtones assombris, < 1 = midtones éclaircis.
- Saturation (défaut : 1.0)
- Saturation globale (pas par canal). 0 = N&B, 1 = inchangé, 1.5 = saturation boostée.
- Export File
- Sauvegarde les valeurs actuelles comme fichier
.cdlstandard. Transférable à d'autres logiciels / studios.
Slope / Offset / Power : à quoi ça correspond
Pour un colorist habitué aux autres outils :
- Slope ≈ Gain
- Impact maximal sur les highlights. Équivalent d'un gain d'expo.
- Offset ≈ Lift
- Déplace tout l'histogramme d'une valeur constante. Impact maximal sur les shadows.
- Power ≈ Gamma
- Ajuste les midtones sans affecter les extrêmes. Power < 1 = midtones plus clairs, Power > 1 = plus sombres (attention à l'inversion par rapport à la convention gamma classique dans certains logiciels).
Ensemble, S/O/P couvrent les zones tonales (highlights/ shadows/midtones) de manière similaire à Lift/Gamma/ Gain d'un Color Corrector — mais codifiés en standard partageable.
Import / Export CDL
Formats supportés :
.cdl— format de base ASC CDL XML..ccc— Color Correction Collection (plusieurs CDLs dans un fichier)..cc— Color Correction individuel.
Workflow typique : le colorist on-set ou en dailies produit un fichier CDL par plan. En post, on charge ce CDL dans le OCIO CDL Transform comme point de départ → le VFX part du même look que le colorist final.
Cas d'usage
- Recevoir un grade on-set en post VFX — le DIT livre un
.cdlpar plan. En comp, charger ce CDL pour travailler avec le bon look dès le début. - Match d'un look de référence — le colorist envoie son CDL de référence, le compositing l'applique pour prévisualiser le rendu final.
- Pipeline studio standardisé — les CDLs circulent via OCIO config partagée entre tous les départements (grading, VFX, editorial, DIT).
- Dailies / look preview — appliquer un CDL rapide pour générer des dailies avec le look voulu sans lancer un vrai grade.
- Grade primary rapide et exportable — un CDL suffit souvent pour un primary. Exporter en
.cdlpermet à n'importe quel autre outil de le relire identiquement. - Archivage d'un look — 10 valeurs dans un fichier texte = look préservé pour toujours, indépendamment du logiciel.
Astuces & pièges
- Attention à l'espace de travail — un CDL est défini pour un color space précis (typiquement log ou linéaire). Appliquer un CDL log sur une image Rec.709 donne un résultat différent. Vérifier l'espace attendu avec le colorist.
- Slope = Gain dans Fusion — pas de piège si vous venez du Color Corrector, mais gardez en tête que S/O/P sont un autre nom pour Gain/Lift/Gamma.
- Reverse n'est pas parfait — le Power notamment n'est pas mathématiquement inversible à 100%. Pour revenir à l'original, désactivez plutôt le node.
- Export CDL pour partager avec le colorist — si vous avez construit un look VFX dans un node OCIO CDL Transform, exportez-le pour que le colorist le voie dans son système.
- Placer en espace linéaire idéalement — le S/O/P fonctionne mathématiquement mieux en linéaire. Sandwich avec Gamut comme d'habitude.
- Pour un grading plus poussé (zones tonales fines, secondaries), utilisez OCIO CDL comme base puis affinez avec un
Color CorrectorouHue Curvesen aval. - OCIO config requise— ce node s'appuie sur une config OCIO active. Sans config (projet freelance sans setup), préférer le Color Corrector ou Gamut.
