Una colección de herramientas para Gaffer se centra principalmente en la imagen, el color y la trama.
Primero, clone este repositorio a alguna ubicación en el disco, llamemos a él /path/to/gaffer-tools . En segundo lugar, tendremos que configurar un par de variables de entorno para que los nodos se carguen en el menú del nodo. Usaré Bash en este ejemplo, pero puedes adaptarlo a tus necesidades. Utilizamos el GAFFER_STARTUP_PATHS para ejecutar loadNodes.py al inicio. Este script agrega todos los archivos de referencia de Gaffer .grf y archivos de script de Gaffer .gfr en el menú Nodo, recreando la estructura del directorio de las carpetas en el disco en el menú Nodo.
# Add startup directory to GAFFER_STARTUP_PATHS so `loadNodes.py` is executed on startup.
export GAFFER_STARTUP_PATHS=/path/to/gaffer-tools/startup:${GAFFER_STARTUP_PATHS}
# Add GAFFER_TOOLS_ROOT so gfr and grf files under tools are auto-loaded in the node menu.
export GAFFER_TOOLS_ROOT=/path/to/gaffer-tools/tools
Si las variables de entorno son inconvenientes, también puede copiar el archivo loadNodes.py en su carpeta ~/gaffer/startup/gui , y codificar el filepath en ese archivo python configurando la variable Gaffer_Tools_Root a /path/to/gaffer-tools .
Los nodos se proporcionan como archivos de referencia .grf Gaffer.
Aplica una matriz 3x3 a los canales RGB de una imagen entrante. Admite la dirección inversa.
Convierte una imagen de inGamut a outGamut .