Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Fonderia Nuke
Foundry Nuke è un'applicazione di composizione digitale ed effetti visivi basata su nodi utilizzata per la post-produzione televisiva e cinematografica. Nuke è supportato da AWS Deadline Cloud (Deadline Cloud) con submitter, pacchetti conda e un adattatore per aumentare le prestazioni di rendering. Questa guida fornisce istruzioni dettagliate per utilizzare Deadline Cloud con Nuke per velocizzare il rendering dei progetti distribuendo le attività di rendering su più macchine.
Panoramica del supporto
Nuke è supportato dai seguenti componenti:
-
Submitter: plug-in di invio integrato per l'invio diretto di lavori da Nuke con rilevamento automatico di scene e risorse.
-
Pacchetti Conda: i pacchetti per installare le versioni 15, 16 e 17 di Nuke sono disponibili sul canale conda Deadline Cloud per le flotte gestite dai servizi.
-
Adaptor: un programma sui worker host che mantiene l'applicazione caricata tra le attività per velocizzare il rendering e i report sullo stato di avanzamento del rendering.
-
Cross-platform compatibilità: supporto Submitter per Windows, macOS e Linux con supporto per lavoratori per Linux solo con mappatura automatica dei percorsi.
Compatibilità della versione Nuke
La tabella seguente mostra gli attuali livelli di supporto per le versioni Nuke:
| Versione principale | Supporto per i mittenti | Supporto Conda |
|---|---|---|
| 15 | Windows, macOS, Linux | Linux |
| 16 | Windows, macOS, Linux | Linux |
| 17 | Windows, macOS, Linux | Linux |
Canale Deadline Cloud Conda
La tabella seguente elenca i pacchetti conda applicabili a Nuke disponibili per le Service-managed flotte nel canale conda deadline-cloud:
| Sistema operativo | Pacchetto | Versione | Note |
|---|---|---|---|
| Linux | testata nucleare | 15 | Include un motore di composizione integrato |
| Linux | testata nucleare | 16 | Include un motore di composizione integrato |
| Linux | testata nucleare | 17 | Include un motore di composizione integrato |
| Linux | nuke-openjd | Include l'adattatore Nuke |
Nozioni di base
Per usare Nuke con Deadline Cloud:
-
Crea una flotta gestita dal servizio e associala a una coda. La coda deve essere configurata con un ambiente di coda che supporti il canale conda deadline-cloud. Per ulteriori informazioni, consulta Creazione di un ambiente di coda. https://docs.aws.amazon.com/deadline-cloud/latest/userguide/create-queue-environment.html
-
Installa il monitor Deadline Cloud e il submitter Nuke sulla tua workstation per artisti utilizzando Deadline Cloud Submitter and monitor Installers. Per ulteriori informazioni, consulta Configura la tua workstation.
-
Invia il tuo lavoro direttamente da Nuke utilizzando il trasmettitore integrato alla coda.
-
Monitora il lavoro e scarica l'output utilizzando il monitor Deadline Cloud.
Avvia il mittente
Per avviare il mittente Deadline Cloud in Nuke
Nota
Il supporto per Nuke viene fornito utilizzando l'ambiente conda per le flotte gestite dai servizi. Per ulteriori informazioni, consulta Predefinita conda ambiente di coda.
-
Installa il monitor Deadline Cloud e il submitter Nuke sulla tua workstation per artisti utilizzando Deadline Cloud Submitter and monitor Installers. Per ulteriori informazioni, consulta Configura la tua workstation.
-
Apri Nuke.
-
Apri uno script Nuke con le dipendenze presenti nella directory principale degli asset.
-
Scegli AWS Deadline, quindi scegli Invia a Deadline Cloud per avviare il mittente.
-
Se non sei già autenticato, scegli Accedi e accedi con le tue credenziali utente nella finestra del browser.
-
Seleziona Invia.
Installazione
Per installare il submitter Deadline Cloud for Nuke, hai bisogno di:
-
Una workstation Windows, macOS o Linux.
-
Nuke 14, 15, 16 o 17. Consigliamo Nuke 15 o versioni successive rispetto a Nuke 14, perché queste versioni sono supportate dall'ambiente di coda conda predefinito sulle flotte gestite dai servizi. Per utilizzare Nuke 14 con una flotta gestita dal servizio, è necessario rendere Nuke 14 disponibile al lavoratore. Il modo consigliato è creare il proprio pacchetto conda seguendo il comando Crea un pacchetto conda per un'applicazione o un plugin.
Esistono due modi per installare il submitter Deadline Cloud for Nuke:
-
Utilizzo del programma di installazione di Deadline Cloud submitter (consigliato).
Utilizzo del programma di installazione di Deadline Cloud submitter
Puoi installare Deadline Cloud for Nuke submitter utilizzando il programma di installazione di Deadline Cloud submitter.
Per installare il mittente:
-
Scarica il programma di installazione di Deadline Cloud submitter.
-
Eseguire il programma di installazione.
-
Quando ti viene richiesto di selezionare i componenti, trova e contrassegna la casella di controllo per Nuke.
-
Termina l'esecuzione del programma di installazione.
-
Avvia Nuke.
-
Verifica l'installazione controllando se Deadline Cloud è stato aggiunto alla barra di navigazione in alto.
Usando il trasmettitore Nuke
Il submitter di Deadline Cloud for Nuke supporta due tipi di lavori:
-
Lavori di rendering: renderizza i file di output creati da uno o più nodi di scrittura
nel tuo script Nuke. -
CopyCat lavori di formazione - Esegui l'addestramento per un CopyCat nodo
nel tuo script Nuke.
Lavori di rendering
Per utilizzare il submitter Deadline Cloud for Nuke, hai bisogno di:
-
Un profilo con cui inviare a Deadline Cloud.
-
Una farm e una coda di Deadline Cloud a cui inviare.
Per inviare un lavoro di rendering da Nuke a Deadline Cloud:
-
Salva il tuo file Nuke.
-
Dalla barra di navigazione in alto, scegli Deadline Cloud. Dal menu a discesa, scegli Invia a Deadline Cloud.
-
Usa le schede nella finestra di dialogo per personalizzare il tuo lavoro.
-
(Facoltativo) Per esportare i file associati a un lavoro nella cartella della cronologia dei lavori senza inviarli, scegli Export bundle.
-
Scegli Invia e segui le istruzioni per inviare il tuo lavoro a Deadline Cloud.
Impostazioni specifiche per il rendering di Nuke
La scheda Job-specific delle impostazioni contiene opzioni specifiche per i lavori creati in Nuke.
-
Nodi di scrittura: i nodi di scrittura per i quali eseguire il rendering degli output
. Puoi scegliere di renderizzare tutti i nodi di scrittura o selezionare un nodo specifico. -
Visualizzazioni: quali viste
devono essere renderizzate. -
Sostituisci intervallo di fotogrammi: seleziona questa opzione per renderizzare un fotogramma o un intervallo di fotogrammi diverso da quello impostato in Nuke. Gli intervalli di frame seguono lo schema Open Job Description
. -
Usa la modalità proxy: gestisce se utilizzare la modalità proxy
nel lavoro inviato. -
Continua in caso di errore: se selezionata, Nuke tenta di continuare il rendering quando incontra un errore. Se deselezionata, Nuke fallisce l'operazione quando incontra un errore.
-
Dimensione del blocco: numero di frame da raggruppare in ogni blocco (1-150). Usa 1 per un fotogramma per attività (impostazione predefinita). I valori più alti raggruppano i frame in blocchi contigui per ridurre il sovraccarico per attività. Per ulteriori informazioni, consulta Task Chunking for job templates. https://docs.aws.amazon.com/deadline-cloud/latest/developerguide/build-job-bundle-chunking.html
-
Durata prevista del blocco (secondi): quando si specifica un valore, lo scheduler regola dinamicamente le dimensioni dei blocchi in base ai tempi di esecuzione osservati dei blocchi completati, mirando a questa durata per ogni blocco. Lascia 0 per utilizzare una dimensione fissa per tutti i blocchi.
-
Usa i timeout: indica se utilizzare i timeout configurati dall'utente.
-
Timeout dell'attività di rendering: durata massima di ogni azione che esegue un rendering. L'impostazione predefinita è 6 giorni.
-
Timeout di configurazione: durata massima di ogni azione che imposta il lavoro per il rendering, ad esempio il caricamento di una scena. L'impostazione predefinita è 1 giorno.
-
Timeout di smontaggio: durata massima dell'azione che riduce la configurazione richiesta per il rendering. L'impostazione predefinita è 1 ora.
-
Includi gizmos nel job bundle - Indica se includere gizmos
nel job bundle.
Per informazioni sulle altre schede per i mittenti, consulta la guida di Deadline Cloud per l'utilizzo di un mittente. https://docs.aws.amazon.com/deadline-cloud/latest/userguide/jobs-using-submitter.html
CopyCat lavori di formazione
Per utilizzare il submitter Deadline Cloud for Nuke per addestrare CopyCat i nodi, è necessario:
-
Un profilo con cui inviare a Deadline Cloud.
-
Una farm e una coda di Deadline Cloud a cui inviare.
-
Una flotta di Deadline Cloud con GPU-enabled lavoratori associati alla coda a cui ti invierai. Per istruzioni sulla creazione di una flotta gestita dai servizi con accesso GPU, consulta Gestione delle flotte gestite dai servizi. https://docs.aws.amazon.com/deadline-cloud/latest/userguide/smf-manage.html
Per inviare un lavoro di CopyCat formazione da Nuke a Deadline Cloud:
-
Crea o apri uno script Nuke contenente un CopyCat nodo.
-
Collega i nodi ground-truth e di input al CopyCat nodo e configura le manopole sul nodo in base ai valori desiderati. Consulta la CopyCat documentazione di Foundry
per i dettagli sull'utilizzo. CopyCat -
Salva il tuo file Nuke.
-
Dalla barra di navigazione in alto, scegli Deadline Cloud. Dal menu a discesa, scegli Invia CopyCat formazione a Deadline Cloud.
-
Usa le schede nella finestra di dialogo per personalizzare il tuo lavoro.
-
(Facoltativo) Per esportare i file associati a un lavoro nella cartella della cronologia dei lavori senza inviarli, scegli Export bundle.
-
Scegli Invia e segui le istruzioni per inviare il tuo lavoro a Deadline Cloud.
Impostazioni specifiche per l'allenamento Nuke CopyCat
La scheda Job-specific delle impostazioni contiene opzioni specifiche per i lavori di CopyCat formazione creati in Nuke.
-
CopyCat Nodo: seleziona il nodo da addestrare in base al CopyCat nome del nodo.
-
Usa timeout: indica se utilizzare i timeout configurati dall'utente.
-
Timeout dell'attività di rendering: durata massima di ogni azione. Nel caso di CopyCat, l'allenamento è una singola azione. L'impostazione predefinita è 6 giorni.
-
Timeout di configurazione: durata massima di ogni azione che imposta il lavoro, ad esempio il caricamento di una scena. L'impostazione predefinita è 1 giorno.
-
Timeout di smontaggio: durata massima dell'azione che interrompe la configurazione. L'impostazione predefinita è 1 ora.
-
Includi gizmos nel job bundle - Indica se includere gizmos
nel job bundle.
Per informazioni sulle altre schede per i mittenti, consulta la guida di Deadline Cloud per l'utilizzo di un mittente. https://docs.aws.amazon.com/deadline-cloud/latest/userguide/jobs-using-submitter.html
Configurazioni avanzate.
Utilizzo di versioni non supportate
Deadline Cloud supporta e testa solo le versioni per workstation e software di lavoro nella tabella precedente. Quando si utilizza il mittente, il lavoratore tenta di installare la stessa versione utilizzata sulla workstation. Questo fallisce se la versione workstation di Nuke non appare nella tabella delle versioni sopra riportata.
Se hai bisogno di una versione non supportata di Nuke, hai le seguenti opzioni:
-
Quando invii il lavoro da Nuke, puoi sovrascrivere il parametro CondaPackages queue per specificare una versione supportata da utilizzare sul lavoratore (ad esempio,).
nuke=17, nuke-openjd=*Questa sostituzione potrebbe funzionare o meno, a seconda delle funzionalità utilizzate dalla composizione e di come Nuke funziona con le composizioni della versione della workstation in uso. -
Puoi creare una ricetta e un canale di conda personalizzati per la versione desiderata da installare sul worker. Usa la ricetta conda per una versione supportata collegata di seguito come punto di partenza e impacchetta la versione desiderata in un canale conda personalizzato. Per ulteriori informazioni sulla creazione di canali conda personalizzati, consulta Creazione di canali conda personalizzati.
Eseguibile Nuke personalizzato
Puoi impostare la variabile di NUKE_EXECUTABLE ambiente in modo che punti a uno specifico eseguibile Nuke se non è disponibile sul PATH.
OpenColorSupporto I/O
L'integrazione Nuke include il supporto completo per i flussi di lavoro di gestione del colore OpenColor IO (OCIO). Le configurazioni dei colori vengono rilevate automaticamente e incluse negli invii dei lavori per garantire una gestione uniforme del colore in tutta la render farm.
Plugin Nuke
Puoi aggiungere plugin Nuke di terze parti a una flotta gestita da servizi creando un pacchetto conda da una ricetta conda e aggiungendolo a un canale conda personalizzato. Per maggiori informazioni, consulta Creare un pacchetto conda per un'applicazione o un plugin. Per includere invece i gizmos Nuke in un job, usate l'opzione Includi gizmos in job bundle nel mittente.
RevisionFX DeNoise
RevisionFX DeNoise è un plugin di riduzione del rumore per i lavori di compositing di Nuke. Puoi creare un pacchetto conda per DeNoise 3.6.9 su Linux worker con la ricetta nuke-denoise conda, e poi aggiungerlo a un canale conda personalizzato. È richiesta una licenza DeNoise commerciale.
Ricetta Conda: ricetta conda nuke-denoise
Funzionalità di composizione nucleare
Il motore di composizione di Nuke fornisce un supporto completo per:
| Funzionalità | Description | Note |
|---|---|---|
| Nodi di scrittura | Diversi formati di output e codec | Rilevato automaticamente dal mittente |
| Intervalli di frame | Specifiche della gamma di telai personalizzata | Supporta l'override e gli intervalli predefiniti |
| Visualizzazioni multiple | Rendering stereo e multiview | Gestione corretta degli output specifici per la visualizzazione |
| Gestione del colore | OpenColorIntegrazione I/O | Rilevamento automatico della configurazione OCIO |
| Mappatura del percorso | Cross-platform traduzione del percorso | Windows/Linux compatibilità |
| CopyCat | ML-based vernice e rotoscoping | Richiede Nuke 14.0 o successivo |
Le funzionalità di composizione vengono rilevate e configurate automaticamente dal trasmettitore integrato Nuke. Il mittente mantiene una corretta gestione delle dipendenze e delle risorse per composizioni complesse.
Risorse open source
Il mittente e l'adattatore sono open source e disponibili su: GitHub
-
Le ricette Nuke conda
sono disponibili su tutte le versioni GitHub supportate.