Hacia la década de 2000, los flujos de trabajo de efectos visuales pasaban por decenas de aplicaciones de distintos proveedores —compositores, renderizadores, herramientas de reproducción de imágenes, etalonaje— y cada una gestionaba el color a su manera. Un fotograma podía alterarse al pasar de una herramienta a otra, y los estudios mantenían código de pegamento hecho a medida para mantener la coherencia del color. Sony Pictures Imageworks construyó su respuesta a partir de 2003: un motor de gestión de color que gestionaba las transformaciones y la visualización de forma coherente entre aplicaciones gráficas. En 2010 liberó el motor como código abierto con el nombre de OpenColorIO.
La decisión de diseño fue estandarizar la descripción, no la paleta. Una configuración de OCIO declara cada espacio de color y cada transformación que usa una producción —de la cámara al espacio de trabajo, del espacio de trabajo a la pantalla— y cualquier aplicación que lea esa configuración a través de la biblioteca OCIO produce un color idéntico. Los estudios podían mantener sus flujos de trabajo privados; el motor era común. OCIO es compatible con el Academy Color Encoding System (ACES) y pasó a tener soporte nativo en herramientas comerciales como Nuke, Katana, Mari y Silhouette FX.
Su adopción lo convirtió en el estándar del sector. OpenColorIO se ha usado en cientos de largometrajes —entre ellos «Spider-Man: Into the Spider-Verse», «Alice in Wonderland» y «Watchmen»— y ganó un Academy Scientific and Technical Award. En 2019, Imageworks cedió el proyecto a la Academy Software Foundation, el organismo de la Linux Foundation creado junto con la Academy of Motion Picture Arts and Sciences. «Queremos devolver OpenColorIO a la comunidad que depende de él», dijo Michael Ford, responsable de desarrollo de software de Imageworks.
Un solo archivo de configuración describe cada transformación; las aplicaciones solo tienen que leerlo
Donar una herramienta probada en producción superó la estandarización por comité: los estudios adoptaron un motor que ya se usaba en largometrajes, no una especificación escrita desde cero.
El diseño basado en configuración permitió a cada estudio mantener su propio flujo de trabajo de color mientras compartía un único motor: la adopción no exigía conformidad.
La gobernanza neutral bajo la Academy Software Foundation convenció a rivales como Autodesk, Netflix, ILM y Weta de desarrollar en conjunto en lugar de bifurcar el proyecto.
El soporte nativo en Nuke, Katana y Mari llevó OCIO a las herramientas diarias de los artistas, haciendo de la coherencia la opción por defecto en lugar de código de pegamento adicional.
Cuando el cuello de botella es que todos los proveedores deben ponerse de acuerdo, donar una herramienta interna probada estandariza más rápido que un comité, y se conserva la ventaja que motivó crearla.
OCIO v2 se lanzó en agosto de 2020, desarrollado por tres ingenieros de Autodesk a tiempo completo con aportaciones de Sony Imageworks, Epic Games, Netflix, DNEG, Framestore, ILM y Weta Digital, y añadió un renderizador por GPU y ACES nativo. «OpenColorIO toca casi todos los píxeles de cada fotograma de efectos visuales en la mayoría de los grandes largometrajes», dijo el presidente del Comité Directivo Técnico, Michael Dolan, de Epic Games. El proyecto sigue siendo un estándar de la ASWF, con un comité formado por miembros de todo el sector que estandarizó.
CONSULTA LAS PRUEBAS
Las fuentes
- Academy Scientific and Technical Award Winning OpenColorIO Joins Academy Software Foundation Linux Foundation · linuxfoundation.org
- OpenColorIO Debuts New Version with Major Updates for Color Scientists and Artists Academy Software Foundation · aswf.io ·