Une LUT 3D échantillonne une transformation de couleur sur une grille d’entrées RVB et indique la couleur de sortie pour chaque point de la grille. Cube, 3DL et CSP stockent tous cette grille en texte brut. Ils diffèrent par leurs en-têtes, le format décimal ou entier des valeurs, l’ordre des points de la grille et la présence éventuelle d’une pré-LUT 1D (shaper) avant le cube.
| Format | Valeurs | Ordre d’échantillonnage | En-tête |
|---|---|---|---|
Cube (.cube) | Décimal | Le rouge varie le plus vite | LUT_3D_SIZE, optional TITLE and DOMAIN_MIN/DOMAIN_MAX |
Autodesk 3DL, Mesh (.3dl) | Codes entiers | Le bleu varie le plus vite | Lignes 3DMESH et Mesh indiquant la taille de grille et la profondeur de bits |
3DL par liste de sommets (.3dl) | Codes entiers | Le bleu varie le plus vite | Une première ligne listant les positions des sommets d’entrée |
CineSpace CSP (.csp) | Décimal | Le rouge varie le plus vite | CSPLUTV100, 3D, pré-LUT 1D par canal, puis taille du cube |
Cube
Cube est le format texte le plus largement pris en charge. Un fichier Cube 3D déclare sa grille avec LUT_3D_SIZE (par exemple 33 pour 33 × 33 × 33 points), puis liste une ligne R G B par point, le rouge variant le plus vite. DOMAIN_MIN et DOMAIN_MAX peuvent modifier la plage d’entrée attendue ; la plupart des fichiers utilisent 0 à 1. Un fichier Cube peut aussi être une LUT 1D (LUT_1D_SIZE), et certains dialectes associent un shaper 1D à un cube 3D. Les applications varient quant aux variantes acceptées.
Autodesk 3DL (Mesh)
Le format 3DL style Autodesk stocke des codes de sortie entiers à une profondeur de bits déclarée, comme 10, 12 ou 16 bits. Une ligne Mesh indique la taille de grille et la profondeur de bits. La grille compte 2n + 1 points par axe, soit 3, 5, 9, 17, 33, etc. Les lignes listent le bleu variant le plus vite. Les valeurs étant entières, la conversion vers ce format les arrondit au code le plus proche, et les valeurs hors de la plage 0–1 ne peuvent pas être stockées.
3DL par liste de sommets
Un autre style de 3DL commence par une ligne de positions de sommets d’entrée, par exemple 0 64 128 … 1023, suivie de lignes de sortie entières où le bleu varie le plus vite. Les positions indiquent à la fois la taille de la grille et la plage de codes d’entrée. La même extension .3dl couvre ces deux styles et plusieurs variantes ; lisez donc l’en-tête avant de présumer du format utilisé par un fichier.
CineSpace CSP
Un fichier CSP commence par CSPLUTV100 et 3D, puis fournit une pré-LUT 1D pour chaque canal avant la taille du cube et les lignes de sortie décimales. La pré-LUT (shaper) rééchelonne les entrées avant l’application du cube, ce qui convient aux entrées logarithmiques ou à plage étendue. En l’absence de véritable shaper, les pré-LUT sont de simples rampes de 0 à 1.
Ce qui change lors de la conversion
- Décimal à entier : les valeurs sont arrondies à la profondeur de bits choisie. Vérifiez l’écart le plus grand ; à 12 bits ou plus, il est généralement minime.
- Valeurs hors plage : les décimales peuvent descendre sous 0 ou dépasser 1 ; pas les codes entiers. Conservez ces LUT en Cube ou CSP.
- Taille de grille : le 3DL Mesh nécessite une grille 2n + 1. D’autres tailles nécessitent un rééchantillonnage, ce qui modifie les échantillons.
- Shapers et plages d’entrée : supprimer un shaper 1D ou une plage d’entrée non standard modifie le résultat ; un convertisseur rigoureux refuse l’opération plutôt que de les ignorer silencieusement.
- Espace colorimétrique et plage : changer de format de fichier ne convertit jamais entre espaces colorimétriques ni entre plage complète et limitée. Vérifiez les attentes de l’application de destination.
Le convertisseur LUT en ligne gratuit convertit les LUT 3D entre ces quatre formats dans votre navigateur. Il relit chaque résultat et le compare à la source, et refuse les conversions qu’il ne peut pas réaliser exactement plutôt que de deviner.
Autres formats
Les flux de production utilisent aussi CLF, Quantel, Truelight, Nucoda CMS, IRIDAS Look, ARRI Look et d’autres. Les Outils LUT de PatternSpace pour Mac lisent ces formats, vous permettent de choisir la grille d’export, conservent les shapers compatibles comme étape dédiée et analysent la plage, la monotonicité et l’axe neutre avant livraison. L’analyse est gratuite ; l’écriture de fichiers nécessite Pro. Voir le flux de livraison LUT pour l’export par lot avec rapport PDF.