Neste tutorial em vídeo feito com o Blender 4.3, veremos três operações simples relacionadas a Materials. As duas primeiras operações permitirão ocultar ou excluir Materials, enquanto a terceira permitirá remover apenas as referências de imagem dos nós Image Texture, mantendo esses nós dentro dos Materials.



Transcrição do vídeo

Olá, pessoal! Neste tutorial em vídeo feito com o Blender 4.3, veremos três operações simples relacionadas a Materials. As duas primeiras operações permitirão ocultar ou excluir Materials, enquanto a terceira permitirá remover apenas as referências de imagem dos nós Image Texture, mantendo esses nós dentro dos Materials.

A primeira operação é o Override, que consiste em aplicar temporariamente um único Material a todos os objetos da cena, preservando seus Materials originais. Dessa forma, será possível reaplicar os Materials originais posteriormente.

Para realizar essa operação, primeiro precisamos definir um novo Material, que pode ser criado como um sub-material de um objeto existente ou como o Material original de um novo objeto que será excluído da renderização, como estou fazendo aqui. Para facilitar, chamarei esse novo Material de “Override”.

Agora tudo o que precisamos fazer é abrir a aba View Layers no editor Properties, ir até a seção Override e especificar o Material recém-criado no campo disponível dentro da aba.

Observe que os objetos ainda mantêm todos os seus Materials, sub-materials e quaisquer Image Textures vinculadas. Aplicar o Override dessa forma é útil para obter uma pré-visualização temporária, geralmente sem Textures, reflexos ou efeitos de refração. Isso pode ser útil para avaliar a disposição dos objetos na cena e outros aspectos da composição sem distrações causadas por Materials, Textures ou outros efeitos. Um resultado como esse é frequentemente chamado de Clay Render.

Agora vou remover o Material Override para que possamos passar ao segundo tópico deste tutorial: remover todos os Materials e sub-materials de todos os objetos da cena. Essa operação pode ser útil caso você queira refazer ou reatribuir os Materials aos objetos, sendo mais fácil removê-los e recriá-los do zero. O método que usaremos também pode ser aplicado apenas a uma seleção de objetos da cena, não necessariamente a todos eles.

Para fazer isso, inserimos um objeto sem nenhum Material no projeto e o deixamos selecionado. Em seguida, selecionamos todos os objetos da cena pressionando A. Dessa forma, o novo objeto se tornará o objeto ativo da seleção, e ele não terá nenhum Material atribuído, como mostrado na aba correspondente do editor Properties.

Nessa aba, clique no botão com a seta para baixo e escolha a opção Copy Material to Selected no menu que aparecer. Essa ferramenta permite atribuir o Material do objeto ativo a todos os objetos selecionados. Como o objeto ativo não possui nenhum Material, o efeito final dessa operação será remover todos os Materials e sub-materials dos objetos selecionados. Neste ponto, também podemos excluir o novo objeto.

No entanto, lembre-se de que o Blender ainda mantém na memória tanto os diferentes Materials quanto, mais importante, as imagens usadas como Textures. Para realmente remover esses dados do projeto e reduzir o uso de espaço em disco, precisamos usar o operador Purge Unused Data, encontrado na seção Clean Up do menu File.

Agora estou reabrindo o arquivo original, completo com Materials, sub-materials e image Textures, para mostrar o terceiro e último tópico deste breve vídeo tutorial. Este tópico trata da remoção dos links para os arquivos de imagem usados pelos nós Image Texture. Vale lembrar que isso não significa remover os próprios nós Image Texture dos Materials, mas apenas os links para os arquivos de imagem externos.

Essa operação pode ser feita manualmente com facilidade, segurando SHIFT e clicando com o botão esquerdo sobre o nome do arquivo de imagem dentro de cada nó Image Texture. No entanto, isso só é viável se houver poucos nós, definitivamente não é prático se você quiser remover referências de imagem de todos os nós em todos os Materials de um projeto!

Para executar essa operação, basta abrir o editor de script do Blender, digitar as poucas linhas de código que estou mostrando na tela e depois clicar no botão Run Script para executar o script.

O script simplesmente percorre todos os Materials do projeto e remove quaisquer links para arquivos de imagem externos, se existirem. A última linha do script executa automaticamente a operação Purge Unused Data, como vimos anteriormente no tutorial, liberando o arquivo do projeto de recursos não utilizados.

No projeto que estou usando como exemplo, alguns objetos não aparecem em magenta como os outros, simplesmente porque seus Materials não utilizavam Textures externas. Em todos os outros casos, os nós Image Texture foram preservados, mas os links para os arquivos de imagem externos já não estão mais presentes.

Diferente da maioria dos meus tutoriais em vídeo, a versão em PDF deste tutorial não está disponível para download no momento. No entanto, na descrição você encontrará um link para a página com as versões em PDF de muitos dos meus outros tutoriais. De qualquer forma, este é um ótimo momento para se inscrever no canal e ativar as notificações. Isso é tudo para este vídeo tutorial! Espero que tenha sido útil! Até breve!

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