Formato de imagen de 16 bits con capas ilimitadas — almacena alfa, profundidad Z y multi-pass sin pérdida. Estándar en composición VFX.
Si trabajas con VFX en el set o en postproducción, este formato es inevitable. OpenEXR almacena datos de imagen con una profundidad de color de 16 bits por canal, lo que significa más de 65.000 gradaciones por valor de color, en lugar de las 256 habituales en formatos de 8 bits como ProRes o H.264. Este inmenso margen no es meramente académico: en la corrección de color (color grading), composición (compositing) y capas de efectos complejos, la diferencia se nota inmediatamente en la resolución de la gradación y en la capacidad de mantener valores de luz extremos sin posterización.
La característica principal que ha convertido a OpenEXR en el estándar es su soporte para capas ilimitadas y canales de datos personalizados. Además de RGB y Alfa, puedes almacenar Z-Depth, máscaras de objeto, normales, velocidad, canales emisivos y tantos otros pases como necesites. Por lo tanto, un solo fotograma EXR puede contener el conjunto completo de datos de renderizado de un motor 3D: pase de belleza (beauty pass), pase de sombras (shadow pass), pase de oclusión ambiental (AO pass), difuso, especular, ¡todo en un solo archivo, sin pérdidas, sin tener que gestionar miles de TIFFs o PNGs individuales! En edición y composición (Nuke, After Effects, Fusion), cargas el EXR una vez y extraes los pases que necesitas.
En la práctica, esto significa que un supervisor de VFX puede estructurar una composición compleja de manera mucho más inteligente. En lugar de archivos de capas separados para cada pase, se trabaja con un contenedor inteligente, lo que ahorra espacio de almacenamiento y reduce masivamente los errores de manejo de archivos. La compresión es sin pérdidas (ZIP, PIZ o sin comprimir) y, aun así, el tamaño del archivo se mantiene realista. Para la masterización de DCP y el archivo, OpenEXR se ha convertido prácticamente en el estándar industrial, ya que la profundidad de bits y la estructura de capas aseguran toda la canalización de gradación y distribución.
Una advertencia: OpenEXR no está pensado para proxies rápidos ni para reproducción en tiempo real; es el formato cuando la calidad y la flexibilidad son importantes, no la velocidad. Quienes trabajan con gamma lineal (y todo compositor de VFX debería hacerlo) se benefician adicionalmente del preciso manejo del espacio de color de OpenEXR. Los requisitos de hardware para leer EXRs multicanal grandes pueden ser considerables, pero ese es el precio de este control.