O Blender pode renderizar PNGs com o fundo transparente?

Eu gostaria de renderizar uma animação como uma série de imagens .png com fundos transparentes para uso em um vídeo. Isso é possível?

Resposta

Sim, é possível.

Para salvar imagens renderizadas com fundo transparente (Formato PNG, por exemplo), as configurações são as seguintes para os mecanismos de renderização “Cycles” e “Blender Render”.

Cycles

Editor de propriedades> Contexto de renderização> Painel de saída

Escolha RGBA para que o alfa do renderizador seja salvo no png

Editor de propriedades> Contexto de renderização> Painel do filme

Verifique o filme> Transparente para que o fundo do mundo fique transparente.

Salvando PNG com alfa usando Ciclos

insira a descrição da imagem aqui

Renderização do Blender

Editor de propriedades> Contexto da renderização> Painel de saída

Escolha RGBA para que o alfa do renderizador seja salvo no png

Editor de propriedades> Contexto de renderização> Painel de sombreamento

Escolha Transp arent tipo Alpha.

Salvando PNG com alpha usando Blender Interno

EEVEE (Blender 2.8)

Editor de propriedades> Contexto de renderização> Painel do filme

Escolha o tipo Transparente Alfa.

Salvando PNG com alfa usando EEVEE

Comentários

  • Este é a resposta.
  • Um ano depois, e mais uma vez isso me ajudou.
  • Por que o Blender ainda gasta tempo de renderização com os ladrilhos nas partes transparentes?
  • @Anson O que eu acredito é que a câmera está disparando raios na cena e, como não há raios retornando, deve haver um tempo limite de espera antes que a renderização decida passar para o próximo quadrado.
  • I pode ' t porque a resposta é uma espécie de armadilha; PNGs nunca podem renderizar transparência corretamente do ponto de vista técnico. A melhor esperança é educar os criadores de imagens sobre essas partes, para que possam se conscientizar das diferenças no formato alfa e do impacto em seu trabalho.

Resposta

Em Blender interno , se quiser que o fundo seja transparente, você pode mude o tipo de saída para RGBA e na guia Cena em Camada , desmarque Céu .

Comentários

  • Desmarcar " Sky " era o que eu precisava para fazer funcionar (eu já tinha RGBA selecionado). No Blender 2.79 encontrei essa configuração no contexto " Render Layers ".

Resposta

Nas configurações de renderização, vá em Sombreamento e defina alfa como transparente. Em seguida, em saída, clique em RGBA. Desmarcar Sky na guia cena também funcionará, mas não tenho certeza se esse método terá um impacto em qualquer outra parte da renderização ou se é apenas uma redundância.

Comentários

  • Onde você vê isso? Não ' não vejo nenhuma seção de Sombreamento, mas vejo Amostragem, AO, Bloom, DoF, Dispersão de Subsuperfície, SSR, Desfoque de Movimento, Volumetria, Cabelo, Sombras, Iluminação Indireta, Filme , Simplify, Freestyle e Color Management.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *