Neste tutorial, vamos ver uma forma de aplicar logotipos ou, de maneira mais geral, elementos decorativos, conhecidos como decals, na superfície de objetos no Substance Painter.



Transcrição do vídeo

Olá, pessoal! Neste tutorial, vamos ver uma forma de aplicar logotipos ou, de maneira mais geral, elementos decorativos, conhecidos como decals, na superfície de objetos no Substance Painter. Especificamente, vamos usar brushes em Layers, mas isso não é tudo. Para atribuir um Material às decorações, utilizaremos uma ferramenta do Substance que ainda não apresentei em meus videotutoriais: os Anchors.

Deixe-me mostrar imediatamente o que quero alcançar. Quero aplicar alguns logotipos ao modelo 3D atualmente visível na tela, mas também quero atribuir um Material a esses logotipos. Portanto, preciso de uma forma de pintar com uma Texture em uma Layer enquanto aplico simultaneamente outro Material, exceto o seu Base Color, é claro, apenas nas áreas definidas por essa Texture.

Importei os logotipos como imagens PNG coloridas com transparência usando File → Import Resources na seção Textures. Não tenho as máscaras de opacidade deles e nem quero criá-las em um programa de desenho ou edição de imagens porque, como veremos, podemos gerá-las diretamente dentro do Substance.

O modelo já possui seu próprio Material base, mas os logotipos precisarão usar um Material diferente, com efeitos de Roughness diferentes e assim por diante. Portanto, não basta adicionar uma Layer, selecionar um brush, atribuir a Texture ao Base Color do brush e clicar na superfície do objeto. Fazendo isso, a imagem será aplicada apenas ao Base Color, enquanto todas as outras propriedades permanecerão inalteradas em relação ao material subjacente. Como podem ver, o brush também deixa um halo ao redor do logotipo porque a opacidade é uniforme.

Se atribuirmos a mesma imagem do logotipo também ao canal Opacity do brush, a situação não melhora muito. O Opacity usará as cores da imagem como valores em escala de cinza, como podemos verificar mudando a visualização 3D para o modo de exibição Opacity.

Portanto, precisamos de uma forma de aplicar um Material apenas nas áreas definidas pelas pinceladas do brush, usando ao mesmo tempo o logotipo do brush como Base Color do Material. Em outras palavras, o Material deve usar as pinceladas na Layer como uma máscara de opacidade. É aqui que entram os Anchors.

Os Anchors são ferramentas do Substance que funcionam essencialmente como referências. Um objeto, como uma Layer Mask, um Filter ou um Generator, pode usar as informações de outro objeto que atua como referência, desde que um Anchor seja adicionado a esse objeto.

No nosso caso, podemos proceder da seguinte forma. Podemos adicionar o Material que desejamos usar para o logotipo. Estou utilizando um material metálico. Não é a escolha mais apropriada para uma decoração, mas quero mostrar os efeitos nos vários canais, como Roughness, Metallic e assim por diante. Em seguida, atribuiremos a ele uma Layer Mask completamente preta e desativaremos o canal Color porque queremos usar a Texture da pincelada como Base Color.

Depois disso, adicione uma Layer vazia onde colocaremos os logotipos usando um brush. No meu caso, estou usando Basic Hard para que as bordas não fiquem desfocadas. Certifique-se de que apenas o canal Color esteja habilitado para o brush.

Dependendo do modelo que estiver utilizando, pode ser útil ativar a ferramenta de simetria para que um clique em um lado do objeto crie automaticamente uma pincelada no lado oposto, de acordo com o eixo de simetria selecionado.

Neste ponto, clique com o botão direito na Layer e escolha "Add Anchor Point". Um novo item aparecerá exibindo um ícone de Anchor e o mesmo nome da Layer, embora possamos renomeá-lo, é claro.

Agora a Layer pode ser usada por outro objeto, mesmo que ele pertença a um material diferente.

Agora vá para o Material, que no meu caso é metálico, clique com o botão direito na Layer Mask preta e escolha "Add Fill" para adicionar uma Fill Layer. Inicialmente, ela terá uma cor uniforme, cinza, como mostrado na seção Properties - Grayscale. Como resultado, o material metálico será aplicado com intensidade moderada em toda a superfície do objeto.

Clique em Properties - Grayscale e depois clique em "Anchor Points"... mas há algo errado. Não conseguimos clicar nessa seção!

Cometi esse erro de propósito para destacar um ponto importante. Os Anchor Points devem estar posicionados abaixo dos objetos que precisam utilizá-los na pilha de Layers. Eu adicionei a Layer das pinceladas depois do Material que pretendia usar, então agora preciso arrastar a Layer para baixo do Material.

Depois de fazer isso, será possível selecionar o Anchor Point na Fill Layer da máscara do Material.

Como podem ver, o material metálico agora está aplicando suas propriedades, incluindo Metallic, Roughness, Normals e assim por diante, apenas nas áreas definidas pelas pinceladas que pintamos na Layer subjacente. Mais importante ainda, o Base Color não é obtido do material metálico, mas da própria Layer de pintura.

No entanto, ainda não terminamos as configurações.

Se mudarmos para o modo de exibição Metallic, podemos ver que o logotipo é metálico apenas nas áreas brancas da imagem. Isso significa que o material está sendo aplicado utilizando também a Texture como máscara de opacidade, o que não é o que queremos.

Para resolver esse problema, selecione a Fill Layer dentro da máscara do Material e altere a configuração "Alpha Behavior" do Anchor de "Keep alpha", que está selecionada por padrão, para "Extract Alpha". Pronto!

Agora o material é aplicado corretamente, de forma proporcional à transparência das imagens e exatamente onde as Textures pintadas na Layer subjacente estão localizadas.

O Anchor afeta toda a Layer de pintura, então também podemos trocar a Texture do brush, adicionar mais imagens ou logotipos ao modelo, e o Material conectado ao Anchor da Layer será aplicado automaticamente a essas novas imagens também.

O motivo pelo qual a bandeira aparece apenas parcialmente é que a imagem utilizada como Texture é retangular, enquanto o brush é circular. É melhor transformar as imagens em formatos quadrados adicionando transparência às áreas ausentes em um programa de edição de imagens antes de importá-las para o Substance.

Até agora utilizei o Basic Hard para pintar completamente as Textures, mas é claro que você também pode usar outros brushes, por exemplo para criar um efeito desenhado à mão ou para fazer um logotipo parecer danificado, parcialmente apagado pelo desgaste e assim por diante.

Resumindo, os Anchors permitem utilizar as propriedades de uma Layer como máscaras para outros Materials, Filters ou Generators. Se você quiser aplicar imagens usando pinceladas e preservar o Base Color original delas, mas também quiser atribuir um Material específico, pode pintar as imagens em uma Layer usando apenas o canal Color, adicionar um Anchor a essa Layer, depois adicionar o Material desejado e usar o Anchor como referência através de Fill → Grayscale na Layer Mask do Material. Se necessário, lembre-se de alterar Keep Alpha para Extract Alpha.

Bem, isso é tudo para este tutorial! Como sempre, sintam-se à vontade para deixar qualquer dúvida, comentário ou pedido de esclarecimento na seção de comentários do vídeo. Até a próxima!

Pesquisar nos Tutoriais

Digite uma frase ou várias palavras-chave separadas por vírgulas para pesquisar.

Este é um site pessoal e não constitui um canal de vendas. As páginas dedicadas aos modelos 3D documentam uma seleção dos meus trabalhos e não contêm ofertas, preços, formas de compra nem links comerciais. No momento, não aceito solicitações de trabalhos personalizados, consultorias ou outras colaborações profissionais.


INFORMAÇÕES DE POLÍTICA DE PRIVACIDADE AVANÇADAS E USO DOS FICHEIROS DE COOKIES