Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Foundry Nuke
Foundry Nuke es una aplicación de composición digital y efectos visuales basada en nodos que se utiliza para la posproducción de cine y televisión. Nuke es compatible con AWS Deadline Cloud (Deadline Cloud) e incluye remitentes, paquetes conda y un adaptador para aumentar el rendimiento del renderizado. Esta guía proporciona instrucciones paso a paso para usar Deadline Cloud con Nuke para renderizar tus proyectos más rápido distribuyendo las tareas de renderizado en varios equipos.
Descripción general de Support
Nuke es compatible con los siguientes componentes:
-
Submitter: complemento de envío integrado para el envío directo de trabajos desde Nuke con detección automática de escenas y activos.
-
Paquetes Conda: Los paquetes para instalar las versiones 15, 16 y 17 de Nuke están disponibles en el canal conda de Deadline Cloud para flotas gestionadas por servicios.
-
Adaptor: middleware para un renderizado eficiente con sesiones fijas y supervisión adicional.
-
Cross-platform compatibilidad: soporte de remitente para Windows, macOS y Linux, y soporte de trabajo solo para Linux con mapeo de rutas automático.
Compatibilidad con las versiones de Nuke
La siguiente tabla muestra los niveles de soporte actuales para las versiones de Nuke:
| Versión principal | Submitter Support | Soporte de Conda |
|---|---|---|
| 15 | Windows, macOS, Linux | Linux |
| 16 | Windows, macOS, Linux | Linux |
| 17 | Windows, macOS, Linux | Linux |
Canal Deadline Cloud Conda
La siguiente tabla muestra los paquetes conda aplicables a Nuke disponibles para las Service-managed flotas del canal conda de Deadline-cloud:
| SO | Package | Versión | Notas |
|---|---|---|---|
| Linux | arma nuclear | 15 | Incluye un motor de composición integrado |
| Linux | arma nuclear | 16 | Incluye un motor de composición integrado |
| Linux | arma nuclear | 17 | Incluye un motor de composición integrado |
| Linux | nuke-openjd | Incluye el adaptador Nuke |
Introducción
Para usar Nuke con Deadline Cloud:
-
Cree una flota gestionada por un servicio y asóciela a una cola. La cola debe estar configurada con un entorno de colas que sea compatible con el canal conda Deadline-Cloud. Para obtener más información, consulte Creación de un entorno de colas.
-
Instale el monitor Deadline Cloud y el dispositivo Nuke Submitter en la estación de trabajo de su artista mediante los instaladores de monitores y remitentes de Deadline Cloud. Para obtener más información, consulte Configura tu estación de trabajo.
-
Envía tu trabajo directamente desde Nuke a la lista de espera utilizando el remitente integrado.
-
Supervisa el trabajo y descarga el resultado utilizando el monitor de Deadline Cloud.
Inicie el remitente
Para lanzar el remitente de Deadline Cloud en Nuke
nota
El soporte para Nuke se proporciona mediante el entorno Conda para flotas gestionadas por servicios. Para obtener más información, consulte Predeterminado conda entorno de colas.
-
Instale el monitor Deadline Cloud y el dispositivo Nuke Submitter en la estación de trabajo de su artista mediante el módulo Deadline Cloud Submitter y los instaladores de monitores. Para obtener más información, consulte Configura tu estación de trabajo.
-
Abre Nuke.
-
Abra un script de Nuke con las dependencias que existan en el directorio raíz de los activos.
-
Elija AWS Deadline y, a continuación, elija Enviar a Deadline Cloud para lanzar el remitente.
-
Si aún no se ha autenticado, seleccione Iniciar sesión e inicie sesión con sus credenciales de usuario en la ventana del navegador.
-
Seleccione Enviar.
Instalación
Para instalar el remitente de Deadline Cloud for Nuke, necesita:
-
Una estación de trabajo Windows, macOS o Linux.
-
Nuke 14, 15, 16 o 17. Recomendamos Nuke 15 o una versión posterior en lugar de Nuke 14, ya que estas versiones son compatibles con el entorno de colas conda predeterminado en las flotas gestionadas por servicios. Para utilizar el Nuke 14 con una flota gestionada por el servicio, es necesario que el Nuke 14 esté disponible para el trabajador. La forma recomendada es crear tu propio paquete conda siguiendo los pasos de Crear un paquete conda para una aplicación o complemento.
Hay dos formas de instalar el remitente de Deadline Cloud for Nuke:
-
Utilizar el instalador de remitentes de Deadline Cloud (recomendado).
-
Instalar manualmente el remitente desde
la fuente.
Uso del instalador de remitentes de Deadline Cloud
Puedes instalar el remitente de Deadline Cloud para Nuke mediante el instalador del remitente de Deadline Cloud.
Para instalar el remitente:
-
Descarga el instalador del remitente de Deadline Cloud.
-
Ejecute el instalador.
-
Cuando se te pida que selecciones los componentes, busca y marca la casilla de verificación de Nuke.
-
Termine de ejecutar el instalador.
-
Lanza Nuke.
-
Verifica la instalación comprobando si Deadline Cloud se ha añadido a la barra de navegación superior.
Usando el remitente Nuke
El remitente de Deadline Cloud for Nuke admite dos tipos de trabajos:
-
Trabajos de renderizado: renderiza los archivos de salida creados por uno o más de los nodos de escritura
de tu script Nuke. -
CopyCat trabajos de formación: entrena un CopyCat nodo
de tu script de Nuke.
Trabajos de renderizado
Para usar el remitente de Deadline Cloud for Nuke, necesitas:
-
Un perfil para enviarlo a Deadline Cloud.
-
Una granja de Deadline Cloud y una cola a las que enviar.
Para enviar un trabajo de renderizado de Nuke a Deadline Cloud:
-
Guarda tu archivo de Nuke.
-
En la barra de navegación superior, selecciona Deadline Cloud. En el menú desplegable, selecciona Enviar a Deadline Cloud.
-
Usa las pestañas del cuadro de diálogo para personalizar tu trabajo.
-
(Opcional) Para exportar los archivos asociados a un trabajo a su directorio de historial de trabajos sin enviarlo, elija Exportar paquete.
-
Selecciona Enviar y sigue las instrucciones para enviar tu trabajo a Deadline Cloud.
Ajustes específicos de renderización de Nuke
La pestaña Job-specific de configuración tiene opciones específicas para los trabajos creados en Nuke.
-
Nodos de escritura: los nodos de escritura para los que se renderizarán
las salidas. Puede seleccionar renderizar todos los nodos de escritura o seleccionar un nodo específico. -
Vistas: qué vistas
deben renderizarse. -
Modificar rango de fotogramas: selecciona esta opción para renderizar un fotograma o rango de fotogramas diferente al establecido en Nuke. Los rangos de marcos siguen el patrón Open Job Description
. -
Utilizar el modo proxy: controla si se debe utilizar el modo proxy
en el trabajo enviado. -
Continuar en caso de error: si se selecciona, Nuke intenta continuar renderizando cuando detecta un error. Si está desactivada, Nuke no realizará la tarea cuando detecte un error.
-
Tamaño del fragmento: número de fotogramas que se van a agrupar en cada fragmento (de 1 a 150). Usa 1 para un marco por tarea (predeterminado). Los valores más altos agrupan los marcos en bloques contiguos para reducir la sobrecarga por tarea. Para obtener más información, consulte Fragmentación de tareas para plantillas de trabajo.
-
Duración del fragmento objetivo (segundos): al especificar un valor, el programador ajusta dinámicamente los tamaños de los fragmentos en función de los tiempos de ejecución observados de los fragmentos completados, con el objetivo de fijar esta duración para cada fragmento. Déjelo en 0 para usar un tamaño de fragmento fijo para todos los fragmentos.
-
Usar tiempos de espera: si se deben usar tiempos de espera configurados por el usuario.
-
Tiempo de espera de la tarea de renderizado: duración máxima de cada acción que realiza un renderizado. El valor predeterminado es de 6 días.
-
Tiempo de espera de configuración: duración máxima de cada acción que configura el trabajo de renderización, como la carga de la escena. El valor predeterminado es 1 día.
-
Tiempo de espera de desmontaje: duración máxima de la acción que agota la configuración necesaria para el renderizado. El valor predeterminado es de 1 hora.
-
Incluir gizmos en el paquete de trabajos: si se deben incluir gizmos
en el paquete de trabajos.
Para obtener información sobre las demás pestañas de remitentes, consulta la guía de Deadline Cloud sobre cómo usar un remitente.
CopyCat trabajos de formación
Para usar el remitente de Deadline Cloud for Nuke para entrenar CopyCat nodos, necesitas:
-
Un perfil para enviarlo a Deadline Cloud.
-
Una granja de Deadline Cloud y una cola a las que enviar.
-
Una flota de Deadline Cloud con GPU-enabled trabajadores asociados a la cola a la que harás el envío. Para obtener instrucciones sobre cómo crear una flota gestionada por servicios con acceso a la GPU, consulta Gestionar flotas gestionadas por servicios.
Para enviar un trabajo de CopyCat formación de Nuke a Deadline Cloud:
-
Cree o abra un script de Nuke que contenga un CopyCat nodo.
-
Conecte los nodos de entrada y de entrada al CopyCat nodo y configure las perillas del nodo según los valores deseados. Consulte la CopyCat documentación de Foundry
para obtener detalles sobre su uso. CopyCat -
Guarda tu archivo de Nuke.
-
En la barra de navegación superior, selecciona Deadline Cloud. En el menú desplegable, selecciona Enviar CopyCat formación a Deadline Cloud.
-
Utilice las pestañas del cuadro de diálogo para personalizar su trabajo.
-
(Opcional) Para exportar los archivos asociados a un trabajo a su directorio de historial de trabajos sin enviarlo, elija Exportar paquete.
-
Selecciona Enviar y sigue las instrucciones para enviar tu trabajo a Deadline Cloud.
Ajustes específicos para el entrenamiento nuclear CopyCat
La pestaña Job-specific de configuración tiene opciones específicas para los trabajos de CopyCat entrenamiento creados en Nuke.
-
CopyCat Nodo: seleccione qué CopyCat nodo desea entrenar por nombre de nodo.
-
Usar tiempos de espera: si se deben usar tiempos de espera configurados por el usuario.
-
Tiempo de espera de la tarea de renderizado: duración máxima de cada acción. En el caso de CopyCat, el entrenamiento consiste en una sola acción. El valor predeterminado es de 6 días.
-
Tiempo de espera de configuración: duración máxima de cada acción que configura el trabajo, como la carga de la escena. El valor predeterminado es 1 día.
-
Tiempo de espera de desmontaje: duración máxima de la acción que interrumpe la configuración. El valor predeterminado es de 1 hora.
-
Incluir gizmos en el paquete de trabajos: si se deben incluir gizmos
en el paquete de trabajos.
Para obtener información sobre las demás pestañas de remitentes, consulta la guía de Deadline Cloud sobre cómo usar un remitente.
Configuraciones avanzadas
Uso de versiones no compatibles
Deadline Cloud solo admite y prueba las versiones de software para estaciones de trabajo y trabajadores de la tabla anterior. Al utilizar el remitente, el trabajador intenta instalar la misma versión que se utiliza en la estación de trabajo. Se produce un error si la versión de Nuke para estación de trabajo no aparece en la tabla de versiones anterior.
Si necesitas una versión de Nuke no compatible, tienes las siguientes opciones:
-
Al enviar el trabajo desde Nuke, puedes anular el parámetro de CondaPackages cola para especificar una versión compatible para usarla con el trabajador (por ejemplo,).
nuke=17, nuke-openjd=*Esto puede funcionar o no, en función de las funciones que utilice tu composición y de cómo funcione Nuke con las composiciones de tu versión de estación de trabajo. -
Puedes crear una receta de conda y un canal personalizados para que la versión que desees se instale en la máquina de trabajo. Utilice la receta de conda para una versión compatible que aparece a continuación como punto de partida y empaquete la versión que desee en un canal conda personalizado. Para obtener más información sobre la creación de canales conda personalizados, consulte Creación de canales conda personalizados.
Ejecutable Nuke personalizado
Puede configurar la variable de NUKE_EXECUTABLE entorno para que apunte a un ejecutable de Nuke específico si no está disponible en la PATH.
OpenColorCompatibilidad con IP
La integración de Nuke incluye una compatibilidad total con los flujos de trabajo de gestión del color OpenColor IO (OCIO). Las configuraciones de color se detectan automáticamente y se incluyen en los envíos de los trabajos para garantizar un manejo uniforme del color en toda la gama de renderizados.
Funciones de composición nuclear
El motor de composición de Nuke ofrece un soporte integral para:
| Característica | Description (Descripción) | Notas |
|---|---|---|
| Escribe nodos | Múltiples formatos de salida y códecs | Detectado automáticamente por el remitente |
| Rangos de fotogramas | Especificación de rango de marcos personalizada | Admite rangos predeterminados y de anulación |
| Vistas múltiples | Representación estéreo y multivista | Manejo adecuado de las salidas de visualización específica |
| Gestión del color | OpenColorIntegración IO | Detección automática de la configuración OCIO |
| Mapeo de rutas | Cross-platform traducción de rutas | Windows/Linux Compatibilidad perfecta |
| CopyCat | ML-based pintura y rotoscopia | Requiere Nuke 14.0 o posterior |
El remitente integrado de Nuke detecta y configura automáticamente las funciones de composición. El remitente mantiene una gestión adecuada de las dependencias y de los activos en el caso de composiciones complejas.
Recursos de código abierto
El remitente y el adaptador son de código abierto y están disponibles en: GitHub
-
Las recetas de Nuke Conda
están disponibles en GitHub las versiones compatibles.