AcademySoftwareFoundation / AcademySoftwareFoundation/OpenColorIO

Is it possible to extract external lut file information from the Python API?

Abierto
#2,223 2 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
C++
Estrellas
2.1k
Forks
505
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

I am working on a scene parser in Houdini and I know I can use the OCIO environment variable to grab the config file, but some users are using external LUT files in their pipeline as well and I am not sure how to reliably detect the LUT files. I can always just parse the config file, but I would really rather not do that.

Ideally, a feature request for a Config object member function which returns a list of the paths to all files associated with the config would be AMAZING, but I would settle for just any way to retrieve the LUT files from within the API.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza con el objeto Config de la Python API y el flujo de trabajo de variables de entorno y archivos de configuración de OCIO descrito en el issue. Determina cómo se representan las referencias externas a LUT y si las rutas asociadas pueden exponerse de forma fiable; se considera terminado cuando los llamadores pueden recuperar las rutas de las LUT o todos los archivos asociados a una Config sin tener que analizar ellos mismos el archivo de configuración.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
cpp, python
Área
api
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.