Neste breve tutorial, veremos como usar uma Layer, seja uma Fill Layer ou um Substance Material, em vários Texture Sets de um projeto no Substance Painter.



Transcrição do vídeo

Olá, pessoal! Neste breve tutorial, veremos como usar uma Layer, seja uma Fill Layer ou um Substance Material, em vários Texture Sets de um projeto no Substance Painter.

Para entender o que é o recurso “Instantiate across Texture Sets”, para que ele pode ser usado e como utilizá-lo, vamos começar com um exemplo prático, que estou mostrando na tela agora: um cenário com vários Texture Sets, associados a diferentes objetos, aos quais queremos aplicar a mesma Layer. Neste caso, trata-se de uma layer de ruído criada multiplicando uma textura Clouds sobre as layers subjacentes, como explicado no videotutorial “Substance Painter Tutorial - Adding Randomness to a Material with Too Much Repetition”.

Neste caso, em vez de copiar e colar a Layer em todos os Texture Sets, podemos proceder da seguinte forma: definir a Layer, ou o Material, dependendo da situação, para um único Texture Set e, em seguida, clicar com o botão direito nessa Layer e escolher “Instantiate across Texture Sets”. Preste atenção à expressão utilizada: "instantiate", e não "copy"!

A diferença entre os dois termos é a seguinte: uma cópia cria um elemento separado, distinto do original, que depois pode ser modificado de forma independente. Assim, o original e suas cópias não afetarão uns aos outros. Já uma instância cria duplicatas, chamadas de "instances" e não de "copies", que compartilham as mesmas informações do elemento original. Por isso, elas serão atualizadas sempre que o original for modificado.

Consequentemente, uma instância é preferível a uma cópia quando queremos aplicar exatamente o mesmo efeito em várias superfícies. No exemplo que estou mostrando na tela, as ilhas UV dos diferentes mapas possuem dimensões comparáveis e, principalmente, a layer que quero instanciar é uma layer de ruído genérica. Ela não contém logotipos, padrões ornamentais nem outros efeitos nos quais o tamanho ou as proporções entre diferentes Texture Sets sejam extremamente importantes. Portanto, o uso de uma instância funciona perfeitamente bem.

Aqui estou demonstrando o recurso com uma Fill Layer simples, mas “Instantiate across Texture Sets” também funciona com Materials, Smart Materials e pastas. Portanto, tudo o que foi discutido aqui também se aplica a esses casos.

Certo, voltando ao nosso exemplo prático: depois de selecionar “Instantiate across Texture Sets”, precisaremos especificar quais Texture Sets do projeto deverão receber instâncias do elemento original. Por padrão, o Texture Set original aparecerá desmarcado, mas também podemos selecioná-lo se quisermos adicionar uma instância ali além da layer original. No meu caso, seleciono todos os Texture Sets, exceto o original, porque não quero duplicar o efeito nele.

Um novo ícone aparecerá ao lado da Layer original, mostrando dois quadrados brancos sobrepostos. Esse ícone serve como lembrete de que a layer é a fonte original que está sendo instanciada nos outros Texture Sets. Nos demais Texture Sets, as instâncias exibirão um ícone semelhante, mas com dois quadrados vazios sobrepostos.

Portanto, qualquer modificação deve ser feita na layer original, e ela ficará imediatamente visível em todas as instâncias correspondentes.

Atenção: excluir a layer original também excluirá todas as suas instâncias nos outros Texture Sets. Por outro lado, remover uma instância não excluirá nenhuma das outras instâncias nem removerá o original. Existe uma hierarquia bem definida em funcionamento aqui.

Bem, isso é tudo para este tutorial muito curto, mas espero que útil! 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