View a markdown version of this page

Liquidificador - AWS Nuvem de prazos

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á.

Liquidificador

O Blender é um conjunto de ferramentas de software de computação gráfica 3D gratuito e de código aberto usado para criar filmes animados, efeitos visuais, arte, modelos impressos em 3D, gráficos em movimento, aplicativos 3D interativos, realidade virtual e jogos de computador. O Blender é suportado pelo AWS Deadline Cloud (Deadline Cloud) com integração abrangente, incluindo 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 Blender para renderizar seus projetos mais rapidamente, distribuindo tarefas de renderização em várias máquinas.

Visão geral do Support

O Blender é suportado pelos seguintes componentes:

  • Remetente: remetente integrado para envio direto de trabalhos pelo Blender com detecção automática de cenas e ativos.

  • Pacotes Conda: Deadline Cloud para instalação automática em 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 para Windows e Linux com mapeamento automático de caminhos.

Compatibilidade com a versão do Blender

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

Versão principal Support ao remetente Suporte da Conda Motores de renderização
3.6 Windows, macOS, Linux Linux Ciclos, Eevee, bancada de trabalho
4.2 Windows, macOS, Linux Linux Ciclos, Eevee, bancada de trabalho
4.5 Windows, macOS, Linux Linux Ciclos, Eevee, bancada de trabalho
5,0 Windows, macOS, Linux Linux Ciclos, Eevee, bancada de trabalho
5.1 Windows, macOS, Linux Linux Ciclos, Eevee, bancada de trabalho

Canal Deadline Cloud Conda

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

SO Pacote Versão Observações
Linux liquidificador 3.6 Inclui todos os mecanismos de renderização integrados
Linux liquidificador 4.2 Inclui todos os mecanismos de renderização integrados
Linux liquidificador 4.5 Inclui todos os mecanismos de renderização integrados
Linux liquidificador 5,0 Inclui todos os mecanismos de renderização integrados
Linux liquidificador 5.1 Inclui todos os mecanismos de renderização integrados
Linux aberto no liquidificador Inclui o adaptador Blender

Introdução

Para usar o Blender 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.

  2. Instale o monitor Deadline Cloud e o remetente do Blender em sua estação de trabalho de artista usando o monitor Deadline Cloud e os instaladores do remetente. Para obter mais informações, consulte Configure sua estação de trabalho.

  3. Envie seu trabalho diretamente do Blender usando o remetente integrado para a fila.

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

Instalação

Para instalar o remetente do Deadline Cloud for Blender, você precisa:

  • Uma estação de trabalho Windows, macOS ou Linux.

  • Blender 3.6 ou posterior.

Há três maneiras de instalar o Deadline Cloud para o remetente do Blender:

Usando o instalador de envio do Deadline Cloud

Você pode instalar o Deadline Cloud para remetente do Blender usando o instalador de envio do Deadline Cloud.

Para instalar o remetente

  1. Baixe o instalador de envio do Deadline Cloud.

  2. Execute o instalador.

    • Quando solicitado, selecione cada versão do Blender com a qual você deseja usar o remetente.

  3. Inicie o Blender.

  4. Verifique a instalação acessando o menu Renderizar para ver a opção Enviar para o Deadline Cloud.

Se o complemento não estiver disponível no menu Renderizar, você precisará ativá-lo manualmente.

Para ativar manualmente o complemento do remetente

  1. No menu Editar, escolha Preferências...

  2. Escolha Caminhos de arquivo na barra lateral esquerda.

  3. Encontre a seção Diretórios de scripts e escolha +.

  4. Em Nome, digite python.

  5. Em Path, insira o caminho para o python diretório na instalação do seu remetente do Blender.

  6. Reinicie o Blender para que as alterações entrem em vigor.

Instalando o remetente do Blender

nota

Esse é um recurso experimental e está sujeito a alterações.

Você pode instalar e atualizar o remetente do Blender de dentro do Blender usando o recurso de extensão do Blender.

Para instalar o remetente do Blender usando extensões do Blender, você precisa:

  • Blender 4.2 ou posterior.

  • Uma estação de trabalho com acesso consistente à Internet.

Para adicionar o remetente do Blender como uma extensão

  1. Abra o Blender.

  2. No menu Editar, escolha Preferências...

  3. Escolha Obter extensões na barra lateral esquerda.

  4. Escolha Repositórios, +, Adicionar repositório remoto.

    Janela de preferências do Blender com um pop-up aberto para adicionar um repositório de extensões.
  5. Para URL, insira https://github.com/aws-deadline/deadline-cloud-for-blender/releases/latest/download/index.json.

  6. Selecione Verificar atualizações na inicialização e escolha Criar.

  7. Na entrada Deadline Cloud, em Disponível, escolha Instalar.

    Janela de preferências do Blender com o complemento Deadline Cloud disponível para instalação.

O complemento agora está instalado. Você pode usar a nova opção Enviar para o Deadline Cloud no menu Renderizar.

Quando uma atualização está disponível, um botão Atualizar aparece ao lado da entrada do Deadline Cloud na seção Obter extensões.

Usando o remetente do Blender

Para usar o Deadline Cloud para remetente do Blender, você precisa:

  • Um perfil para enviar ao Deadline Cloud com.

  • Uma fazenda e uma fila do Deadline Cloud para enviar.

Enviar uma tarefa

Para enviar um trabalho do Blender para o Deadline Cloud

  1. Salve seu arquivo do Blender.

  2. No menu Renderizar, escolha Enviar para o Deadline Cloud.

    • Talvez você veja um pop-up para instalar dependências da GUI. Escolha OK e aguarde até que a caixa de diálogo desapareça, depois escolha Enviar para o Deadline Cloud novamente.

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

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

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

Blender-specific configurações

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

Interface do remetente mostrando as configurações do Blender-specific trabalho.
  • Caminho do projeto - O local em que o projeto atual é salvo. Esse valor não pode ser alterado.

  • Diretório de saída - O local para salvar as saídas do arquivo do trabalho de renderização.

  • Prefixo do arquivo de saída - O padrão a ser usado ao nomear as saídas dos arquivos segue a convenção do Blender para nomes de arquivos. Os arquivos de saída são formatados como[LayerName]_[CameraName]_[OutputPrefix].[EXT].

  • Cena - A cena do projeto atual a ser renderizada.

  • Mecanismo de renderização - O mecanismo de renderização (Cycles, EEVEE ou Workbench) a ser usado.

  • Exibir camadas - A camada a ser renderizada ou “Todas as camadas renderizáveis” para renderizar cada camada aplicável na cena separadamente.

  • Câmeras - A câmera a ser renderizada, “Todas as câmeras renderizáveis” para renderizar cada câmera na cena separadamente ou “Usar câmera padrão” para usar a câmera padrão da cena ou câmeras vinculadas aos marcadores da linha do tempo.

  • Cicla a renderização da GPU - Se a renderização da GPU deve ser ativada. Escolha um tipo de dispositivo compatível com o Blender ou especifique o seu. Se esse tipo de dispositivo não for suportado em sua máquina de renderização, o adaptador tentará usar um tipo de dispositivo compatível antes de voltar à renderização da CPU.

  • Substituir intervalo de quadros - Selecione essa opção para renderizar um quadro ou intervalo de quadros diferente do definido no arquivo de cena. Os intervalos de quadros seguem o padrão Open Job Description.

Para obter informações sobre as outras guias do remetente, consulte o guia do Deadline Cloud sobre como usar um remetente.

Configurações avançadas

Usando versões não suportadas

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 tentará instalar a mesma versão usada na estação de trabalho. Isso falhará se a versão da estação de trabalho do Blender não aparecer na tabela de versões acima.

Se você precisar de uma versão não suportada do Blender, você tem as seguintes opções:

  • Ao enviar o trabalho do Blender, você pode substituir o parâmetro CondaPackages queue para especificar uma versão suportada para usar no trabalhador (por exemplo,). blender=4.5, blender-openjd=* Isso pode ou não funcionar, dependendo dos recursos usados pela sua cena e de como o Blender funciona com as cenas 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.

Mecanismos de renderização do Blender

O Blender inclui vários mecanismos de renderização integrados que são compatíveis:

Mecanismo de renderização Description Support para GPU Observações
Ciclos Physically-based rastreador de caminho GPU/CPU híbrido Renderização de qualidade de produção com aceleração de GPU
Eevee Real-time mecanismo de renderização Otimizado para GPU Janela de visualização rápida e renderização final
Workbench Motor de sombreamento sólido Otimizado para GPU Para fluxos de trabalho de modelagem e escultura

Todos os mecanismos de renderização são automaticamente detectados e configurados pelo remetente integrado do Blender. A aceleração de GPU está disponível ao usar frotas gerenciadas por serviços com instâncias. GPU-enabled

Recursos de código aberto

O remetente e o adaptador são de código aberto e estão disponíveis em: GitHub