A transparência não funciona ao usar várias texturas

Oct 14 2020

Baixei este modelo de árvore para estudar sozinho.
Mas há um quadrado preto ao redor da folha e das flores.

A configuração do nó está aqui

Quando eu faço a árvore com o tutorial, há apenas uma caixa de textura de imagem (caixa amarela à esquerda) como a imagem abaixo. portanto, adicionar o sombreador BSDF e Mix transparente torna a licença transparente.

a primeira imagem que baixei tem três caixas de textura de imagem no nó, então parece que precisa de outra solução para que sejam transparentes. existe alguma maneira de torná-lo transparente ??!

Respostas

AFE-GmdG Oct 14 2020 at 15:30

Não tenho certeza, se você estiver usando Cycles ou Eevee ... Mas pelo menos no Eevee você tem que habilitar alfa para o material da folha nas configurações.

gkrgb Oct 14 2020 at 18:24

posso fazer outra pergunta?

1> há um ruído na flor, ao contrário da licença? Você sabe por quê?

2> a caixa amarela certa é a janela da minha modelagem de árvore. não há opção para o modo de mesclagem. você pode me dizer por que há uma opção de modo de mesclagem na janela esquerda, mas não na direita?

E obrigado novamente! Há dois dias estou procurando a solução e você economizou meu tempo !! muito obrigado!

AFE-GmdG Oct 16 2020 at 02:54

Hashed significa que um pixel é 100% opaco ou 100% transparente. Quanto menos amostras de renderização das configurações de amostragem de cena do Eevee, mais esse ruído é visível. Eu acho que se você aumentar as amostras, a renderização é feita várias vezes com ângulos ligeiramente outros e os resultados são misturados.

Você poderia reduzir o ruído aumentando as amostras de renderização do Eevee. Também habilite sombras suaves e aumente o tamanho do cubo. Defina o modo de sombra do material como alfa hash também.

Você pode ver as diferenças neste exemplo:

Eu adiciono minha amostra ao google drive: Alpha Hashed.blend

Infelizmente, eu não sabia a resposta da segunda pergunta sem dar uma olhada no próprio arquivo de mesclagem.