

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Fundição Nuke
<a name="foundry-nuke"></a>

Foundry Nuke é um aplicativo de composição digital e efeitos visuais baseado em nós usado para pós-produção de televisão e filmes. O Nuke é suportado pelo AWS Deadline Cloud (Deadline Cloud) com remetentes, pacotes conda e um adaptador para maior desempenho de renderização. Este guia fornece instruções passo a passo para usar o Deadline Cloud com o Nuke para renderizar seus projetos mais rapidamente, distribuindo tarefas de renderização em várias máquinas.

## Visão geral do Support
<a name="nuke-support-overview"></a>

O Nuke é suportado pelos seguintes componentes:
+ **Remetente**: plug-in de envio integrado para envio direto de trabalhos da Nuke com detecção automática de cenas e ativos.
+ Pacotes **Conda: pacotes** para instalar as versões 15, 16 e 17 do Nuke estão disponíveis no canal Deadline Cloud conda para frotas gerenciadas por serviços.
+ **Adaptador**: Middleware para renderização eficiente com sessões fixas e monitoramento adicional.
+ **Cross-platform compatibilidade**: suporte do remetente para Windows, macOS e Linux com suporte de trabalho somente para Linux com mapeamento automático de caminhos.

## Compatibilidade da versão Nuke
<a name="nuke-version-compatibility"></a>

A tabela a seguir mostra os níveis de suporte atuais para as versões do Nuke:


| Versão principal | Support ao remetente | Suporte da Conda | 
| --- | --- | --- | 
| 15 | Windows, macOS, Linux | Linux | 
| 16 | Windows, macOS, Linux | Linux | 
| 17 | Windows, macOS, Linux | Linux | 

## Canal Deadline Cloud Conda
<a name="nuke-conda-channel"></a>

A tabela a seguir lista os pacotes conda aplicáveis ao Nuke disponíveis para Service-managed frotas no canal conda deadline-cloud:


| SO | Pacote | Versão | Observações | 
| --- | --- | --- | --- | 
| Linux | Ogiva nuclear | 15 | Inclui motor de composição embutido | 
| Linux | Ogiva nuclear | 16 | Inclui motor de composição embutido | 
| Linux | Ogiva nuclear | 17 | Inclui motor de composição embutido | 
| Linux | nuke-openjd |  | Inclui o adaptador Nuke | 

## Introdução
<a name="nuke-getting-started"></a>

Para usar o Nuke com o Deadline Cloud:

1. Crie uma frota gerenciada por serviços e associe-a a uma fila. Sua fila deve ser configurada com um ambiente de fila que ofereça suporte ao canal conda de nuvem de prazos. Para obter mais informações, consulte [Criação de um ambiente de filas](https://docs.aws.amazon.com/deadline-cloud/latest/userguide/create-queue-environment.html).

1. Instale o monitor Deadline Cloud e o Nuke submitter em sua estação de trabalho de artista usando o Deadline Cloud Submitter e monitore os instaladores. Para obter mais informações, consulte [Configure sua estação de trabalho](submitter.md).

1. Envie seu trabalho diretamente do Nuke usando o remetente integrado para a fila.

1. Monitore o trabalho e baixe a saída usando o monitor Deadline Cloud.

### Inicie o remetente
<a name="nuke-launch-submitter"></a>

**Para lançar o remetente do Deadline Cloud no Nuke**
**nota**  
O suporte para o Nuke é fornecido usando o ambiente Conda para frotas gerenciadas por serviços. Para obter mais informações, consulte [Padrão conda ambiente de filas](create-queue-environment.md#conda-queue-environment).

1. Instale o monitor Deadline Cloud e o Nuke submitter em sua estação de trabalho de artista usando o Deadline Cloud Submitter e monitore os instaladores. Para obter mais informações, consulte [Configure sua estação de trabalho](submitter.md).

1. Abra o **Nuke.**

1. Abra um script Nuke com dependências que existem no diretório raiz do ativo.

1. Escolha **AWS Deadline** e, em seguida, escolha **Submit to Deadline Cloud** para iniciar o remetente.

1. Se você ainda não estiver autenticado, escolha **Login e faça login** com suas credenciais de usuário na janela do navegador.

1. Selecione **Enviar**.

## Instalação
<a name="nuke-installation"></a>

Para instalar o Deadline Cloud for Nuke submitter, você precisa:
+ Uma estação de trabalho Windows, macOS ou Linux.
+ Nuke 14, 15, 16 ou 17. Recomendamos o Nuke 15 ou posterior em vez do Nuke 14, porque essas versões são suportadas pelo [ambiente padrão de fila conda](https://docs.aws.amazon.com/deadline-cloud/latest/userguide/create-queue-environment.html#conda-queue-environment) em frotas gerenciadas por serviços. Para usar o Nuke 14 com uma frota gerenciada por serviços, você precisa disponibilizar o Nuke 14 para o trabalhador. A forma recomendada é criar seu próprio pacote conda seguindo [Criar um pacote conda para um aplicativo ou](https://docs.aws.amazon.com/deadline-cloud/latest/developerguide/conda-package.html) plug-in.

Há duas maneiras de instalar o Deadline Cloud for Nuke submitter:
+ Usando o instalador de envio do Deadline Cloud (recomendado).
+ [Instalando manualmente o remetente a partir da fonte](https://github.com/aws-deadline/deadline-cloud-for-nuke/blob/mainline/DEVELOPMENT.md#manual-installation).

### Usando o instalador de envio do Deadline Cloud
<a name="nuke-install-installer"></a>

Você pode instalar o remetente do Deadline Cloud for Nuke usando o instalador do Deadline Cloud para remetentes.

**Para instalar o remetente**:

1. Baixe o [instalador de envio do Deadline Cloud](https://docs.aws.amazon.com/deadline-cloud/latest/userguide/submitter.html).

1. Execute o instalador.

1. Quando solicitado a selecionar componentes, localize e marque a caixa de seleção do Nuke.  
![Instalador de envio do Deadline Cloud com o componente Nuke selecionado.](http://docs.aws.amazon.com/pt_br/deadline-cloud/latest/userguide/images/nuke-submitter_installer.png)

1. Conclua a execução do instalador.

1. Inicie o Nuke.

1. Verifique a instalação verificando se **o Deadline Cloud** foi adicionado à barra de navegação superior.

## Usando o remetente Nuke
<a name="nuke-using-submitter"></a>

O remetente do Deadline Cloud for Nuke oferece suporte a dois tipos de trabalhos:
+ Trabalhos de renderização - Renderize os arquivos de saída criados por um ou mais dos [nós de gravação](https://learn.foundry.com/nuke/content/comp_environment/rendering/output_write_nodes.html) em seu script Nuke.
+ CopyCat trabalhos de treinamento - Execute treinamento para um [CopyCat nó](https://learn.foundry.com/nuke/content/reference_guide/air_nodes/copycat.html) em seu script Nuke.

### Trabalhos de renderização
<a name="nuke-render-jobs"></a>

Para usar o remetente do Deadline Cloud for Nuke, você precisa:
+ Um perfil para enviar ao Deadline Cloud com.
+ Uma fazenda e uma fila do Deadline Cloud para enviar.

**Para enviar um trabalho de renderização do Nuke para o Deadline Cloud**:

1. Salve seu arquivo Nuke.

1. Na barra de navegação superior, escolha **Deadline Cloud**. No menu suspenso, escolha **Enviar para o Deadline Cloud**.

1. Use as guias na caixa de diálogo para personalizar seu trabalho.

1. (Opcional) Para exportar os arquivos associados de um trabalho para seu diretório de histórico de trabalhos sem enviá-lo, escolha **Exportar pacote**.

1. Escolha **Enviar** e siga as instruções para enviar seu trabalho para o Deadline Cloud.

#### Configurações específicas de renderização do Nuke
<a name="nuke-render-settings"></a>

A guia de **Job-specific configurações** tem opções específicas para trabalhos criados no Nuke.

![Interface do remetente mostrando as configurações de trabalho específicas de renderização do Nuke.](http://docs.aws.amazon.com/pt_br/deadline-cloud/latest/userguide/images/nuke-render_job_settings.png)

+ *Nós de gravação* - para quais [nós de gravação](https://learn.foundry.com/nuke/content/comp_environment/rendering/output_write_nodes.html) renderizar as saídas. Você pode optar por renderizar todos os nós de gravação ou selecionar um nó específico.
+ *Visualizações* - Quais [visualizações](https://learn.foundry.com/nuke/content/comp_environment/stereoscopic_films/setting_up_stereo_views.html) devem ser renderizadas.
+ *Substituir intervalo de quadros* - Selecione essa opção para renderizar um quadro ou intervalo de quadros diferente do definido no Nuke. Os intervalos de quadros seguem o padrão [Open Job Description](https://github.com/OpenJobDescription/openjd-specifications/wiki/2023-09-Template-Schemas#34111-intrangeexpr).
+ *Usar o modo proxy* - gerencia se o [modo proxy](https://learn.foundry.com/nuke/9.0/content/getting_started/managing_scripts/proxy_mode.html) deve ser usado no trabalho enviado.
+ *Continuar em caso de erro* - Se selecionado, o Nuke tentará continuar a renderização quando encontrar um erro. Se desmarcado, o Nuke falha na tarefa quando encontra um erro.
+ *Tamanho do bloco* - Número de quadros a serem agrupados em cada bloco (1-150). Use 1 para um quadro por tarefa (padrão). Valores mais altos agrupam quadros em partes contíguas para reduzir a sobrecarga por tarefa. Para obter mais informações, consulte [Divisão de tarefas para modelos de trabalho.](https://docs.aws.amazon.com/deadline-cloud/latest/developerguide/build-job-bundle-chunking.html)
+ *Duração alvo do fragmento (segundos)* - Quando você especifica um valor, o programador ajusta dinamicamente os tamanhos dos fragmentos com base nos tempos de execução observados dos fragmentos concluídos, visando essa duração para cada fragmento. Deixe em 0 para usar um tamanho de bloco fixo para todos os pedaços.
+ *Usar tempos limite* - Se deve usar tempos limite configurados pelo usuário.
+ *Tempo limite da tarefa de renderização* - Duração máxima de cada ação que executa uma renderização. O padrão é 6 dias.
+ *Tempo limite de configuração* - Duração máxima de cada ação que configura o trabalho para renderização, como carregamento de cena. O padrão é 1 dia.
+ *Tempo limite de desmontagem* - Duração máxima da ação que destrói a configuração necessária para renderização. O padrão é 1 hora.
+ *Incluir dispositivos no pacote de tarefas* - Se deve incluir dispositivos no pacote [de tarefas.](https://learn.foundry.com/nuke/content/comp_environment/configuring_nuke/creating_sourcing_gizmos.html)

Para obter informações sobre as outras guias do remetente, consulte o [guia do Deadline Cloud sobre como usar um remetente](https://docs.aws.amazon.com/deadline-cloud/latest/userguide/jobs-using-submitter.html).

### CopyCat empregos de treinamento
<a name="nuke-copycat-jobs"></a>

Para usar o remetente do Deadline Cloud for Nuke para treinar CopyCat nós, você precisa:
+ Um perfil para enviar ao Deadline Cloud com.
+ Uma fazenda e uma fila do Deadline Cloud para enviar.
+ Uma frota do Deadline Cloud com GPU-enabled trabalhadores associados à fila para a qual você se submeterá. Para obter instruções sobre como criar uma frota gerenciada por serviços com acesso à GPU, consulte [Gerenciamento de frotas gerenciadas](https://docs.aws.amazon.com/deadline-cloud/latest/userguide/smf-manage.html) por serviços.

**Para enviar um trabalho de CopyCat treinamento da Nuke para o Deadline Cloud**:

1. Crie ou abra um script Nuke contendo um CopyCat nó.

1. Conecte os nós de verdade e de entrada ao CopyCat nó e configure os botões no nó de acordo com os valores desejados. Consulte a [ CopyCat documentação do Foundry](https://learn.foundry.com/nuke/content/reference_guide/air_nodes/copycat.html) para obter detalhes sobre o uso CopyCat.

1. Salve seu arquivo Nuke.

1. Na barra de navegação superior, escolha **Deadline Cloud**. No menu suspenso, escolha **Enviar CopyCat treinamento para o Deadline Cloud**.

1. Use as guias na caixa de diálogo para personalizar seu trabalho.

1. (Opcional) Para exportar os arquivos associados de um trabalho para seu diretório de histórico de trabalhos sem enviá-lo, escolha **Exportar pacote**.

1. Escolha **Enviar** e siga as instruções para enviar seu trabalho para o Deadline Cloud.

#### Configurações específicas do CopyCat treinamento Nuke
<a name="nuke-copycat-settings"></a>

A guia de **Job-specific configurações** tem opções específicas para trabalhos CopyCat de treinamento criados no Nuke.

![Interface do remetente mostrando as configurações de trabalho específicas do CopyCat treinamento do Nuke.](http://docs.aws.amazon.com/pt_br/deadline-cloud/latest/userguide/images/nuke-copycat_job_settings.png)

+ *CopyCat Nó* - Selecione qual CopyCat nó treinar pelo nome do nó.
+ *Usar tempos limite* - Se deve usar tempos limite configurados pelo usuário.
+ *Tempo limite da tarefa de renderização* - Duração máxima de cada ação. No caso de CopyCat, o treinamento é uma ação única. O padrão é 6 dias.
+ *Tempo limite de configuração* - Duração máxima de cada ação que configura o trabalho, como o carregamento da cena. O padrão é 1 dia.
+ *Tempo limite de desmontagem* - Duração máxima da ação que destrói a configuração. O padrão é 1 hora.
+ *Incluir dispositivos no pacote de tarefas* - Se deve incluir dispositivos no pacote [de tarefas.](https://learn.foundry.com/nuke/content/comp_environment/configuring_nuke/creating_sourcing_gizmos.html)

Para obter informações sobre as outras guias do remetente, consulte o [guia do Deadline Cloud sobre como usar um remetente](https://docs.aws.amazon.com/deadline-cloud/latest/userguide/jobs-using-submitter.html).

## Configurações avançadas
<a name="nuke-advanced-configurations"></a>

### Usando versões não suportadas
<a name="nuke-unsupported-versions"></a>

O Deadline Cloud só oferece suporte e testa as versões do software de estação de trabalho e de trabalho na tabela acima. Ao usar o remetente, o trabalhador tenta instalar a mesma versão usada na estação de trabalho. Isso falhará se a versão da estação de trabalho do Nuke não aparecer na tabela de versões acima.

Se você precisar de uma versão não compatível do Nuke, você tem as seguintes opções:
+ Ao enviar o trabalho do Nuke, você pode substituir o parâmetro CondaPackages queue para especificar uma versão compatível para usar no trabalhador (por exemplo,). `nuke=17, nuke-openjd=*` Isso pode ou não funcionar, dependendo dos recursos usados pela sua composição e de como o Nuke trabalha com as composições da sua versão de estação de trabalho.
+ Você pode criar uma receita e um canal de conda personalizados para que a versão desejada seja instalada no trabalhador. Use a receita de conda para uma versão compatível vinculada abaixo como ponto de partida e empacote a versão desejada em um canal conda personalizado. Para obter mais informações sobre a criação de canais conda personalizados, consulte [Criação de canais conda personalizados](https://docs.aws.amazon.com/deadline-cloud/latest/developerguide/configure-jobs-s3-channel.html).

### Executável personalizado do Nuke
<a name="nuke-custom-executable"></a>

Você pode definir a variável de `NUKE_EXECUTABLE` ambiente para apontar para um executável específico do Nuke se ela não estiver disponível no PATH.

### OpenColorSuporte de IO
<a name="nuke-ocio-support"></a>

A integração com o Nuke inclui suporte total para fluxos de trabalho de gerenciamento de cores OpenColor IO (OCIO). As configurações de cores são detectadas automaticamente e incluídas nos envios de trabalhos para garantir um tratamento consistente das cores em toda a fazenda de renderização.

## Características de composição do Nuke
<a name="nuke-compositing-features"></a>

O mecanismo de composição da Nuke fornece suporte abrangente para:


| Recurso | Description | Observações | 
| --- | --- | --- | 
| Nodes de gravação | Vários formatos de saída e codecs | Detectado automaticamente pelo remetente | 
| Intervalos de quadros | Especificação de faixa de quadros personalizada | Suporta intervalos de substituição e padrão | 
| Várias visualizações | Renderização estéreo e de múltiplas visualizações | Manipulação adequada de saídas específicas de visualização | 
| Gerenciamento de cores | OpenColorIntegração de E/S | Detecção automática de configuração OCIO | 
| Mapeamento de caminhos | Cross-platform tradução de caminho | Compatibilidade perfeita Windows/Linux  | 
| CopyCat | ML-based pintura e rotoscopia | Requer o Nuke 14.0 ou posterior | 

Os recursos de composição são detectados e configurados automaticamente pelo remetente integrado Nuke. O remetente mantém o tratamento adequado de dependências e o gerenciamento de ativos para composições complexas.

## Recursos de código aberto
<a name="nuke-open-source"></a>

O remetente e o adaptador são de código aberto e estão disponíveis em: GitHub
+ [Deadline Cloud para Nuke](https://github.com/aws-deadline/deadline-cloud-for-nuke)
+ [As receitas do Nuke Conda](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/conda_recipes) estão disponíveis em versões GitHub compatíveis.