Una LUT 3D campiona una trasformazione di colore su una griglia di ingressi RGB ed elenca il colore di uscita per ogni punto della griglia. Cube, 3DL e CSP memorizzano questa griglia come testo normale. Si differenziano per le intestazioni, per i valori decimali o interi, per l’ordine con cui sono elencati i punti della griglia e per la presenza o meno di una pre-LUT 1D (shaper) prima del cubo.
| Formato | Valori | Ordine di campionamento | Intestazione |
|---|---|---|---|
Cube (.cube) | Decimale | Il rosso varia più rapidamente | LUT_3D_SIZE, optional TITLE and DOMAIN_MIN/DOMAIN_MAX |
Autodesk 3DL, Mesh (.3dl) | Codici interi | Il blu varia più rapidamente | Righe 3DMESH e Mesh che indicano profondità della griglia e dei bit |
3DL basato su lista di vertici (.3dl) | Codici interi | Il blu varia più rapidamente | Una prima riga che elenca le posizioni dei vertici di ingresso |
CineSpace CSP (.csp) | Decimale | Il rosso varia più rapidamente | CSPLUTV100, 3D, pre-LUT 1D per canale, poi dimensione del cubo |
Cube
Cube è il formato di testo più ampiamente supportato. Un file Cube 3D dichiara la propria griglia con LUT_3D_SIZE (ad esempio 33, ottenendo 33 × 33 × 33 punti) ed elenca poi una riga R G B per punto, con il rosso che varia più velocemente. DOMAIN_MIN e DOMAIN_MAX possono modificare l’intervallo di ingresso previsto; la maggior parte dei file usa da 0 a 1. Un file Cube può anche essere una LUT 1D (LUT_1D_SIZE), e alcuni dialetti combinano uno shaper 1D con un cubo 3D. Le applicazioni si differenziano nelle varianti accettate.
Autodesk 3DL (Mesh)
Lo stile Autodesk di 3DL memorizza codici di uscita interi a una profondità di bit dichiarata, come 10, 12 o 16 bit. Una riga Mesh indica la profondità della griglia e dei bit. La griglia ha 2n + 1 punti per asse, quindi 3, 5, 9, 17, 33 e così via. Le righe elencano il blu che varia più rapidamente. Essendo valori interi, la conversione verso questo formato li arrotonda al codice più vicino e i valori al di fuori dell’intervallo 0–1 non possono essere memorizzati.
3DL basato su lista di vertici
Un altro stile di 3DL inizia con una riga di posizioni dei vertici di ingresso, ad esempio 0 64 128 … 1023, seguita da righe di uscita a valori interi in cui il blu varia più rapidamente. Le posizioni mostrano sia la dimensione della griglia sia l’intervallo dei codici di ingresso. La stessa estensione .3dl copre entrambi gli stili e diverse varianti, quindi leggi l’intestazione prima di presumere quale usi un file.
CineSpace CSP
Un file CSP inizia con CSPLUTV100 e 3D, quindi include una pre-LUT 1D per ciascun canale prima della dimensione del cubo e delle righe di uscita decimali. La pre-LUT (shaper) rimappa gli ingressi prima che venga applicato il cubo, risultando adatta per ingressi log o ad ampio intervallo. Quando non c’è un vero shaper, le pre-LUT sono semplici rampe da 0 a 1.
Cosa cambia quando converti
- Da decimale a intero: i valori vengono arrotondati alla profondità di bit scelta. Controlla la variazione massima; a 12 bit o più è solitamente minima.
- Valori fuori intervallo: i decimali possono scendere sotto 0 o superare 1; i codici interi no. Mantieni tali LUT in Cube o CSP.
- Dimensione della griglia: Mesh 3DL richiede una griglia 2n + 1. Altre dimensioni richiedono un ricampionamento, che altera i campioni.
- Shaper e intervalli di ingresso: omettere uno shaper 1D o un intervallo di ingresso personalizzato altera il risultato, per cui un convertitore rigoroso rifiuta l’operazione anziché scartarli in modo invisibile.
- Spazio colore e intervallo: cambiare il formato di file non converte mai tra spazi colore né tra intervallo completo e limitato. Verifica ciò che l’applicazione di destinazione si aspetta.
Il convertitore LUT online gratuito converte LUT 3D tra questi quattro formati nel tuo browser. Rilegge ogni risultato, lo confronta con l’origine e rifiuta le conversioni che non può eseguire esattamente anziché tirare a indovinare.
Altri formati
I flussi di lavoro utilizzano anche CLF, Quantel, Truelight, Nucoda CMS, IRIDAS Look, ARRI Look e altri. Gli Strumenti LUT in PatternSpace per Mac leggono questi formati, consentono di scegliere la griglia di esportazione, mantengono shaper compatibili come fase dedicata e analizzano intervallo, monotonicità e asse neutro prima della consegna. L’analisi è gratuita; la scrittura di file richiede Pro. Consulta il flusso di consegna LUT per l’esportazione batch con report PDF.