Una LUT 3D muestrea una transformación de color en una cuadrícula de entradas RGB y enumera el color de salida de cada punto de la cuadrícula. Cube, 3DL y CSP almacenan esa cuadrícula en texto sin formato. Difieren en sus cabeceras, en si los valores son decimales o códigos enteros, en el orden en que se listan los puntos de la cuadrícula y en si una pre-LUT 1D (shaper) puede preceder al cubo.
| Formato | Valores | Orden de muestreo | Cabecera |
|---|---|---|---|
Cube (.cube) | Decimal | El rojo cambia más rápido | LUT_3D_SIZE, optional TITLE and DOMAIN_MIN/DOMAIN_MAX |
Autodesk 3DL, Mesh (.3dl) | Códigos enteros | El azul cambia más rápido | Líneas 3DMESH y Mesh que indican la profundidad de cuadrícula y de bits |
3DL de lista de vértices (.3dl) | Códigos enteros | El azul cambia más rápido | Una primera línea que lista las posiciones de los vértices de entrada |
CineSpace CSP (.csp) | Decimal | El rojo cambia más rápido | CSPLUTV100, 3D, pre-LUTs 1D por canal y luego el tamaño del cubo |
Cube
Cube es el formato de texto más ampliamente compatible. Un archivo Cube 3D declara su cuadrícula con LUT_3D_SIZE (por ejemplo 33, lo que da 33 × 33 × 33 puntos) y luego lista una fila R G B por punto, cambiando el rojo más rápidamente. DOMAIN_MIN y DOMAIN_MAX pueden modificar el rango de entrada esperado; la mayoría de archivos usan de 0 a 1. Un archivo Cube también puede ser una LUT 1D (LUT_1D_SIZE), y algunos dialectos combinan un shaper 1D con un cubo 3D. Las aplicaciones varían según las variantes que admiten.
Autodesk 3DL (Mesh)
El estilo Autodesk de 3DL almacena códigos de salida enteros con una profundidad de bits declarada, como 10, 12 o 16 bits. Una línea Mesh indica la profundidad de la cuadrícula y de bits. La cuadrícula tiene 2n + 1 puntos por eje, es decir, 3, 5, 9, 17, 33, etc. Las filas listan el azul cambiando más rápido. Dado que los valores son enteros, convertir a este formato los redondea al código más cercano y no se pueden almacenar valores fuera del rango 0–1.
3DL de lista de vértices
Otro estilo de 3DL comienza con una línea de posiciones de vértices de entrada, por ejemplo 0 64 128 … 1023, seguida de filas de salida enteras con el azul cambiando más rápido. Las posiciones indican tanto el tamaño de la cuadrícula como el rango del código de entrada. La misma extensión .3dl abarca ambos estilos y varias variantes, por lo que conviene leer la cabecera antes de asumir cuál utiliza un archivo.
CineSpace CSP
Un archivo CSP comienza con CSPLUTV100 y 3D, y luego proporciona una pre-LUT 1D para cada canal antes del tamaño del cubo y las filas de salida decimales. La pre-LUT (shaper) reasigna las entradas antes de aplicar el cubo, lo que resulta adecuado para entradas logarítmicas o de amplio rango. Cuando no hay un shaper real, las pre-LUTs son simples rampas de 0 a 1.
Qué cambia al convertir
- Decimal a entero: los valores se redondean a la profundidad de bits elegida. Compruebe el cambio mayor; con 12 bits o más suele ser mínimo.
- Valores fuera de rango: los decimales pueden ser inferiores a 0 o superiores a 1; los códigos enteros no. Conserve dichas LUTs en Cube o CSP.
- Tamaño de cuadrícula: Mesh 3DL necesita una cuadrícula 2n + 1. Otros tamaños requieren remuestreo, lo que altera las muestras.
- Shapers y rangos de entrada: omitir un shaper 1D o un rango de entrada no predeterminado cambia el resultado, por lo que un conversor riguroso lo rechaza en lugar de omitirlos sin avisar.
- Espacio de color y rango: cambiar el formato de archivo nunca convierte entre espacios de color ni entre rango completo y limitado. Confirme qué espera la aplicación de destino.
El conversor de LUT online gratis convierte LUTs 3D entre estos cuatro formatos en su navegador. Lee de vuelta cada resultado, lo compara con el origen y rechaza las conversiones que no puede realizar con total exactitud en lugar de hacer suposiciones.
Otros formatos
Los flujos de trabajo también usan CLF, Quantel, Truelight, Nucoda CMS, IRIDAS Look, ARRI Look y otros. Las Herramientas LUT de PatternSpace para Mac leen estos formatos, le permiten elegir la cuadrícula de exportación, conservan shapers compatibles como etapa propia y analizan rango, monotonicidad y eje neutro antes de entregar. El análisis es gratis; escribir archivos requiere Pro. Consulte el flujo de entrega de LUT para exportación por lotes con informe PDF.